cli instead of web

This commit is contained in:
who
2007-11-12 14:52:41 +01:00
parent 261b60d003
commit 4686523707
14 changed files with 75 additions and 254 deletions

View File

@ -8,7 +8,7 @@ import DynHandler
# import DnsHandler
import Expirer
import DynReceiver
import WebReceiver
import CmdReceiver
import Entry
import Event
@ -17,13 +17,12 @@ import Event
MSG_TIME_CORRIDOR = 5
EVENT_LIFE_TIME = 10
NULL_ADDRESS = '0.0.0.0'
ZONE = 'contextmatters.de'
NAME = 'serve'
TTL = 120
NAMESERVER = '127.0.0.1'
TSIGKEY = { "monitoring." : "HYHN8l/dg1+q6QLOURp2qw==" }
PIDFILE = "/tmp/yadyn.pid"
ADMIN_PWD = 'test123'
entries = shelve.open('entries', flag='c', writeback=True)
@ -44,8 +43,10 @@ try:
expirer = Expirer.Expirer(entries, EVENT_LIFE_TIME, NULL_ADDRESS)
expirer.start()
webReceiver = WebReceiver.WebReceiver(("", 8080), entries)
webReceiver.start()
#webReceiver = WebReceiver.WebReceiver(("", 8080), entries, ADMIN_PWD)
#webReceiver.start()
cmdReceiver = CmdReceiver.CmdReceiver(("", 8023), entries, ADMIN_PWD)
cmdReceiver.start()
while True:
entries.sync()