MyIro.inst
author Sandro Knauß <knauss@netzguerilla.net>
Thu, 09 Feb 2012 17:36:31 +0100
branchdevel
changeset 140 75d0eaaa871d
parent 83 cb50c2c53d11
permissions -rw-r--r--
start fixing job mangement
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
83
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     1
#!/usr/bin/python
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     2
from iro import start,User,Admin
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     3
import logging
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     4
from logging.handlers import WatchedFileHandler
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     5
format='%(asctime)s %(name)s(%(processName)s)-%(levelname)s: %(message)s'
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     6
fileHandler=WatchedFileHandler("/var/log/MyIro.log")
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     7
fileHandler.setFormatter(logging.Formatter(format))
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     8
fileHandler.setLevel(logging.INFO)
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
     9
logging.getLogger().setLevel(logging.INFO)
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    10
logging.getLogger().addHandler(fileHandler)
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    11
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    12
userlist=[{"name":"blablub","password":"foo",  "class":User},
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    13
        {"name":"admin","password":"admin", "class": Admin},
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    14
        ]
cb50c2c53d11 Verschiebe inst Dateien
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff changeset
    15
start(userlist)