- try:
- import sm
- start_and_register_callback(sm, config)
- import conf_files
- start_and_register_callback(conf_files, config)
- except ImportError, err:
- print "Warning while registering callbacks:", err
+ # Load and start modules
+ for module in ['net', 'sm', 'conf_files']:
+ try:
+ m = __import__(module)
+ m.start(options, config)
+ modules.append(m)
+ except ImportError, err:
+ print "Warning while loading module %s:" % module, err