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)
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)
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, )
def test_auth(self): RackspaceMockHttp.type = 'UNAUTHORIZED' try: self.driver = Rackspace(RACKSPACE_USER, RACKSPACE_KEY) except InvalidCredsError, e: self.assertEqual(True, isinstance(e, InvalidCredsError))
def setUp(self): Rackspace.connectionCls.conn_classes = (None, RackspaceMockHttp) RackspaceMockHttp.type = None self.driver = Rackspace(RACKSPACE_USER, RACKSPACE_KEY)