All pastes #900371 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-02-11 21:25 UTC
rendered paste body
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))