hostname=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))