Commit e4a3f944 authored by Devaev Maxim's avatar Devaev Maxim

Added log module

parent 0d6b1bfc
import sys import sys
sys.path.append("..") # path hook sys.path.append("..") # path hook
import settingsd.service import settingsd.service
import settingsd.validators
class Hello(settingsd.service.FunctionObject) : class Hello(settingsd.service.FunctionObject) :
...@@ -25,7 +24,7 @@ class Requisites(settingsd.service.Requisites) : ...@@ -25,7 +24,7 @@ class Requisites(settingsd.service.Requisites) :
@classmethod @classmethod
def options(self) : def options(self) :
return [ return [
("hello", "hello_string", "Hello, World!", settingsd.validators.string) ("hello", "hello_string", "Hello, World!", str)
] ]
class Service(settingsd.service.Service) : class Service(settingsd.service.Service) :
......
import sys import sys
import os import os
from settingsd import const
from settingsd import application from settingsd import application
from settingsd import logger
if __name__ == "__main__" : if __name__ == "__main__" :
app = application.Application() app = application.Application()
app.init() app.init()
print >> sys.stderr, "Initialized" logger.message(const.LOG_LEVEL_INFO, "Initialized")
try : try :
app.run() app.run()
except KeyboardInterrupt : except KeyboardInterrupt :
app.close() app.close()
print >> sys.stderr, "\nClosed" logger.message(const.LOG_LEVEL_INFO, "Closed")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment