Esempio n. 1
0
 def __init__(self, **kwargs):
     self.connection = netapp_api.NaServer(
         host=kwargs['hostname'],
         transport_type=kwargs['transport_type'],
         port=kwargs['port'],
         username=kwargs['username'],
         password=kwargs['password'],
         trace=kwargs.get('trace', False))
Esempio n. 2
0
    def test_get_set_system_version(self):
        napi = api.NaServer('localhost')

        # Testing calls before version is set
        version = napi.get_system_version()
        self.assertIsNone(version)
        napi.set_system_version(fake.VERSION_TUPLE)
        version = napi.get_system_version()
        self.assertEqual(fake.VERSION_TUPLE, version)
Esempio n. 3
0
 def __init__(self, **kwargs):
     self.connection = netapp_api.NaServer(
         host=kwargs['hostname'],
         transport_type=kwargs['transport_type'],
         port=kwargs['port'],
         username=kwargs['username'],
         password=kwargs['password'],
         trace=kwargs.get('trace', False),
         api_trace_pattern=kwargs.get('api_trace_pattern',
                                      na_utils.API_TRACE_PATTERN))
Esempio n. 4
0
 def setUp(self):
     self.root = api.NaServer('127.0.0.1')
     super(NetAppApiServerTests, self).setUp()
Esempio n. 5
0
 def test_setter_invalid_value(self):
     """Tests invalid value raises exception."""
     self.assertRaises(TypeError,
                       api.NaElement('root').__setitem__, 'k',
                       api.NaServer('localhost'))
Esempio n. 6
0
 def test_custom_port(self, port):
     root = api.NaServer('127.0.0.1', port=port).rest_client
     self.assertEqual(str(port), root.get_port())
Esempio n. 7
0
 def setUp(self):
     self.root = api.NaServer('127.0.0.1').rest_client
     super(NetAppApiServerRestClientTests, self).setUp()