Hi Activesys,
Your suggestion is working. However, I do encounter other issue where the funcd is keep on dying.
The following error is from the funcd.log
2011-10-03 16:58:09,528 - WARNING - Could not load module
2011-10-03 16:58:09,528 - WARNING - ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.4/site-packages/func/module_loader.py", line 108, in load_modules\n blip = __import__("%s%s" % ( mod_dir,mod_imp_name), globals(), locals(), [mod_imp_name])\n', 'ValueError: Empty module name\n']
2011-10-03 16:58:10,736 - INFO - Exception occured: exceptions.IndexError
2011-10-03 16:58:10,736 - INFO - Exception value: list index out of range
2011-10-03 16:58:10,736 - INFO - Exception Info:
File "/usr/bin/funcd", line 23, in ?
server.main(sys.argv)
File "/usr/lib/python2.4/site-packages/func/minion/server.py", line 413, in main
serve()
File "/usr/lib/python2.4/site-packages/func/minion/server.py", line 225, in serve
server = setup_server()
File "/usr/lib/python2.4/site-packages/func/minion/server.py", line 220, in setup_server
server = FuncSSLXMLRPCServer((listen_addr, listen_port), config.module_list)
File "/usr/lib/python2.4/site-packages/func/minion/server.py", line 265, in __init__
self.cert = func_utils.find_files_by_hostname(hn, self.cm_config.cert_dir, '.cert')[0]
Any advise? Thanks