def _build_link(net_id, compute_id, ip, ip_id=None, mac=None, pool=None, state='ACTIVE'): link = {} link['mac'] = mac link['pool'] = pool link['network_id'] = net_id link['compute_id'] = compute_id link['ip'] = ip link['ip_id'] = ip_id link['state'] = os_helpers.vm_state(state) return link
def test_vm_state(self): self.assertEqual("active", helpers.vm_state("ACTIVE")) self.assertEqual("suspended", helpers.vm_state("SUSPENDED")) self.assertEqual("inactive", helpers.vm_state("PAUSED")) self.assertEqual("inactive", helpers.vm_state("STOPPED")) self.assertEqual("inactive", helpers.vm_state("BUILDING"))