- node = create_node(self.ec, self.username, self.pl_user,
- self.pl_password, hostname="planetlab1.sics.se")
+ node = create_node(self.ec, self.username, pl_user=self.pl_user,
+ pl_password=self.pl_password, pl_url=self.pl_url,
+ hostname="nepi2.pl.sophia.inria.fr")
+
+ plnode_rm = self.ec.get_resource(node)
+ plnode_rm.do_discover()
+
+ self.assertEqual(plnode_rm._node_to_provision, 3)
+ self.assertEqual(plnode_rm.plapi.reserved(), set([3]))
+
+ @skipIfNotPLCredentials
+ def test_discover_ip(self):
+ """
+ This test checks that if the user specify the ip, only that node
+ is discovered.
+ """
+ node = create_node(self.ec, self.username, pl_user=self.pl_user,
+ pl_password=self.pl_password, pl_url=self.pl_url,
+ ip="138.96.116.32")