rendered paste bodyhostname=str(socket.gethostname())
ipaddr=get_ip_address('eth0')
if is_list(log):
log.append(_('No machines found. Adding local machine...')+\
' %s @ %s'%(hostname,ipaddr))
ip_port=turbogears.config.get('server.socket_port',8080)
rest_baseurl=turbogears.config.get('enomalism2.baseurl',\
"http://%s:%d/rest/"%(ipaddr,ip_port))
try:
m=machine(ip_addr=ipaddr,\
ip_port=ip_port,\
rest_baseurl=rest_baseurl,\
machine_name=hostname,\
uuid=gen_uuid())
get_hypervisors(m, log=log, err=err)
return m
except:
log.append(_('%s already added.'%(hostname)))
cherrypy.log('Could not create machine %s. Probably already exists.'%(hostname))