Example #1
0
def get_remote_service(vmid):
    logger.debug("get_remote_service call!!")
    
    vm = get_vm(vmid)
    
    results = []
    services = FabricUtilNFV.getServices(vm['mgraddr'], vm['sshid'], vm['sshpw'])
    for service in services:
        if service['service'] == 'ssh' or service['service'] == 'https':
            results.append(service)

    return results
def get_dhcp(vmid): 
    logger.debug("get_dhcp call!!")
    
    vm = get_vm(vmid)
    
    result = {}
    services = FabricUtilNFV.getServices(vm['mgraddr'], vm['sshid'], vm['sshpw'])
    for service in services:
        if 'service' in service and service['service'] == 'dhcp-server':
            result = service

    return result
def get_dhcp(vmid):
    logger.debug("get_dhcp call!!")

    vm = get_vm(vmid)

    result = {}
    services = FabricUtilNFV.getServices(vm['mgraddr'], vm['sshid'],
                                         vm['sshpw'])
    for service in services:
        if 'service' in service and service['service'] == 'dhcp-server':
            result = service

    return result