2c5f154171
Adds https options x_verify_certificate and x_verify_certificate_path in DotHill and rebranded drivers. Minor cosmetic changes like replacing 'realstor' with 'virtual' and 'wbi' with 'api'. Adding default value for 'x_backend_type' and 'x_api_protocol' options. Minor code optimization for finding array iSCSI addresses. Here 'x' stands for dothill or hpmsa or lenovo. DocImpact Change-Id: I7a5924bbd56053aee6d652842b48e913c54ae7dd Closes-Bug: #1486160 Co-Authored-By: Lakshman <lakshminarayanat@vedams.com> Co-Authored-By: Chris Maio <chris.maio@dothill.com>
25 lines
958 B
Python
25 lines
958 B
Python
# Copyright 2014 Objectif Libre
|
|
# Copyright 2015 DotHill Systems
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
#
|
|
|
|
from cinder.volume.drivers.dothill import dothill_client
|
|
|
|
|
|
class LenovoClient(dothill_client.DotHillClient):
|
|
|
|
def __init__(self, host, login, password, protocol, ssl_verify):
|
|
super(LenovoClient, self).__init__(host, login, password, protocol,
|
|
ssl_verify)
|