コード例 #1
0
ファイル: api.py プロジェクト: mahak/cinder
    def __init__(self, host, server_type=SERVER_TYPE_FILER,
                 transport_type=TRANSPORT_TYPE_HTTP,
                 style=STYLE_LOGIN_PASSWORD, username=None,
                 password=None, port=None, api_trace_pattern=None):
        self._host = host
        self.set_server_type(server_type)
        self.set_transport_type(transport_type)
        self.set_style(style)
        if port:
            self.set_port(port)
        self._username = username
        self._password = password
        self._refresh_conn = True

        if api_trace_pattern is not None:
            na_utils.setup_api_trace_pattern(api_trace_pattern)

        LOG.debug('Using NetApp controller: %s', self._host)
コード例 #2
0
ファイル: api.py プロジェクト: lj361588364/cinder
    def __init__(self,
                 host,
                 server_type=SERVER_TYPE_FILER,
                 transport_type=TRANSPORT_TYPE_HTTP,
                 style=STYLE_LOGIN_PASSWORD,
                 username=None,
                 password=None,
                 port=None,
                 api_trace_pattern=None):
        self._host = host
        self.set_server_type(server_type)
        self.set_transport_type(transport_type)
        self.set_style(style)
        if port:
            self.set_port(port)
        self._username = username
        self._password = password
        self._refresh_conn = True

        if api_trace_pattern is not None:
            na_utils.setup_api_trace_pattern(api_trace_pattern)

        LOG.debug('Using NetApp controller: %s', self._host)
コード例 #3
0
ファイル: test_utils.py プロジェクト: zhen00fa/cinder
 def test_trace_filter_func_api_filtered(self):
     na_utils.setup_api_trace_pattern("^(?!(perf)).*$")
     na_element = netapp_api.NaElement("perf-object-counter-list-info")
     all_args = {'na_element': na_element}
     self.assertFalse(na_utils.trace_filter_func_api(all_args))
コード例 #4
0
ファイル: test_utils.py プロジェクト: zhen00fa/cinder
 def test_trace_filter_func_api(self):
     na_utils.setup_api_trace_pattern("^(?!(perf)).*$")
     na_element = zapi_fakes.FAKE_NA_ELEMENT
     all_args = {'na_element': na_element}
     self.assertTrue(na_utils.trace_filter_func_api(all_args))
コード例 #5
0
ファイル: test_utils.py プロジェクト: openstack/cinder
 def test_trace_filter_func_api_filtered(self):
     na_utils.setup_api_trace_pattern("^(?!(perf)).*$")
     na_element = netapp_api.NaElement("perf-object-counter-list-info")
     all_args = {'na_element': na_element}
     self.assertFalse(na_utils.trace_filter_func_api(all_args))
コード例 #6
0
ファイル: test_utils.py プロジェクト: openstack/cinder
 def test_trace_filter_func_api(self):
     na_utils.setup_api_trace_pattern("^(?!(perf)).*$")
     na_element = zapi_fakes.FAKE_NA_ELEMENT
     all_args = {'na_element': na_element}
     self.assertTrue(na_utils.trace_filter_func_api(all_args))