Example #1
0
    def test__get_nodes_mac_addresses(self):
        self._create_test_port(node_id=self.node.id,
                               address='aa:bb:cc',
                               uuid=utils.generate_uuid(),
                               id=6)
        self._create_test_port(node_id=self.node.id,
                               address='dd:ee:ff',
                               uuid=utils.generate_uuid(),
                               id=7)

        expected = ['aa:bb:cc', 'dd:ee:ff']
        with task_manager.acquire(self.context, self.node.uuid) as task:
            node_macs = pxe._get_node_mac_addresses(task, self.node)
        self.assertEqual(expected, node_macs)
Example #2
0
    def test__get_nodes_mac_addresses(self):
        self._create_test_port(node_id=self.node.id,
                               address='aa:bb:cc',
                               uuid=utils.generate_uuid(),
                               id=6)
        self._create_test_port(node_id=self.node.id,
                               address='dd:ee:ff',
                               uuid=utils.generate_uuid(),
                               id=7)

        expected = ['aa:bb:cc', 'dd:ee:ff']
        with task_manager.acquire(self.context, self.node.uuid) as task:
            node_macs = pxe._get_node_mac_addresses(task, self.node)
        self.assertEqual(expected, node_macs)
Example #3
0
 def test__get_nodes_mac_addresses(self):
     ports = []
     ports.append(
         self.dbapi.create_port(
             db_utils.get_test_port(
                 id=6,
                 address='aa:bb:cc',
                 uuid='bb43dc0b-03f2-4d2e-ae87-c02d7f33cc53',
                 node_id='123')))
     ports.append(
         self.dbapi.create_port(
             db_utils.get_test_port(
                 id=7,
                 address='dd:ee:ff',
                 uuid='4fc26c0b-03f2-4d2e-ae87-c02d7f33c234',
                 node_id='123')))
     with task_manager.acquire(self.context, [self.node['uuid']]) as task:
         node_macs = pxe._get_node_mac_addresses(task, self.node)
     self.assertEqual(node_macs, ['aa:bb:cc', 'dd:ee:ff'])
Example #4
0
 def test__get_nodes_mac_addresses(self):
     ports = []
     ports.append(self.port)
     ports.append(
         self.dbapi.create_port(
             db_utils.get_test_port(
                 id=6,
                 address='aa:bb:cc',
                 uuid='bb43dc0b-03f2-4d2e-ae87-c02d7f33cc53',
                 node_id='123')))
     ports.append(
         self.dbapi.create_port(
             db_utils.get_test_port(
                 id=7,
                 address='dd:ee:ff',
                 uuid='4fc26c0b-03f2-4d2e-ae87-c02d7f33c234',
                 node_id='123')))
     with task_manager.acquire(self.context, [self.node['uuid']]) as task:
         node_macs = pxe._get_node_mac_addresses(task, self.node)
     self.assertEqual(sorted(node_macs), sorted([p.address for p in ports]))