id="$Id$"
savedargv = sys.argv[:]
-known_modules=['proper', 'conf_files', 'sm', 'bwmon']
+known_modules=['conf_files', 'sm', 'bwmon', 'vsys', 'codemux']
parser = optparse.OptionParser()
parser.add_option('-d', '--daemon', action='store_true', dest='daemon', default=False, help='run daemonized')
modules = []
def GetSlivers(plc):
- try: data = plc.GetSlivers()
- except: logger.log_exc()
+ '''Run call backs defined in modules'''
+ try:
+ logger.log("Syncing w/ PLC")
+ data = plc.GetSlivers()
+ except:
+ logger.log_exc()
+ # XXX So some modules can at least boostrap.
+ data = {}
if (options.verbose):
logger.log_slivers(data)
# Set i2 ip list for nodes in I2 nodegroup.