def __init__(self, path, name): params = utils.prepare_params({ 'path': path, 'name': name, }, dump=False) super(RfcacheDevice, self).__init__(**params)
def test_utils_prepare_params_with_lists(self): params = dict(first=['second', 3, [4, True, {'fifth': 5}]]) prepared = json.loads(utils.prepare_params(params)) self.assertEqual( {'first': ['second', '3', ['4', 'True', { 'fifth': 5 }]]}, prepared)
def __init__(self, device_path, accp_id, device_name=None): params = utils.prepare_params( { 'accelerationDevicePath': device_path, 'accpId': accp_id, 'accelerationDeviceName': device_name, }, dump=False) super(AccelerationDeviceInfo, self).__init__(**params)
def __init__(self, volume_id, name=None): """Initialize SnapshotDef object. :type volume_id: str :type name: str """ params = utils.prepare_params( { 'volumeId': volume_id, 'snapshotName': name, }, dump=False) super(SnapshotDef, self).__init__(**params)
def send_post_request(self, url, params=None, **url_params): if params is None: params = dict() self._login() request_url = self.base_url + url.format(**url_params) r = requests.post(request_url, auth=(self.configuration.username, self.token.get()), headers=self.headers, data=utils.prepare_params(params), verify=self.verify_certificate, timeout=self.configuration.timeout) response = r.json() self._logout() return r, response
def __init__(self, device_path, storage_pool_id, device_name=None, media_type=None): params = utils.prepare_params( { 'devicePath': device_path, 'storagePoolId': storage_pool_id, 'deviceName': device_name, 'mediaType': media_type, }, dump=False) super(DeviceInfo, self).__init__(**params)
def test_utils_prepare_params(self): params = dict(first=1, second=True, third=None) prepared = json.loads(utils.prepare_params(params)) self.assertNotIn('third', prepared) self.assertEqual('1', prepared['first']) self.assertEqual('True', prepared['second'])
def __init__(self, ip, role): params = utils.prepare_params({ 'ip': ip, 'role': role, }, dump=False) super(SdsIp, self).__init__(**params)