예제 #1
0
 def setUp(self):
     Rackspace.connectionCls.conn_classes = (None, RackspaceMockHttp)
     RackspaceMockHttp.type = None
     self.driver = Rackspace(*RACKSPACE_PARAMS)
     self.driver.features = {'create_node': ['generates_password']}
     self.node = Node(id=12345, name='test', state=NodeState.RUNNING,
                public_ips=['1.2.3.4'], private_ips=['1.2.3.5'],
                driver=Rackspace)
예제 #2
0
 def setUp(self):
     Rackspace.connectionCls.conn_classes = (None, RackspaceMockHttp)
     RackspaceMockHttp.type = None
     self.driver = Rackspace(*RACKSPACE_PARAMS)
     # normally authentication happens lazily, but we force it here
     self.driver.connection._populate_hosts_and_request_paths()
     self.driver.features = {'create_node': ['generates_password']}
     self.node = Node(id=12345, name='test', state=NodeState.RUNNING,
                public_ips=['1.2.3.4'], private_ips=['1.2.3.5'],
                driver=Rackspace)
예제 #3
0
 def setUp(self):
     Rackspace.connectionCls.conn_class = RackspaceMockHttp
     RackspaceMockHttp.type = None
     self.driver = Rackspace(*RACKSPACE_PARAMS)
     # normally authentication happens lazily, but we force it here
     self.driver.connection._populate_hosts_and_request_paths()
     self.driver.features = {"create_node": ["generates_password"]}
     self.node = Node(
         id=12345,
         name="test",
         state=NodeState.RUNNING,
         public_ips=["1.2.3.4"],
         private_ips=["1.2.3.5"],
         driver=Rackspace,
     )
     self.node2 = Node(
         id=123456,
         name="test",
         state=NodeState.RUNNING,
         public_ips=["1.2.3.4"],
         private_ips=["1.2.3.5"],
         driver=Rackspace,
     )
예제 #4
0
 def test_auth(self):
     RackspaceMockHttp.type = 'UNAUTHORIZED'
     try:
         self.driver = Rackspace(RACKSPACE_USER, RACKSPACE_KEY)
     except InvalidCredsError, e:
         self.assertEqual(True, isinstance(e, InvalidCredsError))
예제 #5
0
 def setUp(self):
     Rackspace.connectionCls.conn_classes = (None, RackspaceMockHttp)
     RackspaceMockHttp.type = None
     self.driver = Rackspace(RACKSPACE_USER, RACKSPACE_KEY)