summaryrefslogtreecommitdiffstats
path: root/conductor/conductor/data/plugins/inventory_provider/sdc.py
diff options
context:
space:
mode:
Diffstat (limited to 'conductor/conductor/data/plugins/inventory_provider/sdc.py')
-rw-r--r--conductor/conductor/data/plugins/inventory_provider/sdc.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/conductor/conductor/data/plugins/inventory_provider/sdc.py b/conductor/conductor/data/plugins/inventory_provider/sdc.py
index 6f3cb4f..c69d7b0 100644
--- a/conductor/conductor/data/plugins/inventory_provider/sdc.py
+++ b/conductor/conductor/data/plugins/inventory_provider/sdc.py
@@ -57,7 +57,7 @@ SDC_OPTS = [
default='certificate_key.pem',
help='Private Certificate Key file in pem format.'),
cfg.StrOpt('certificate_authority_bundle_file',
- default='certificate_authority_bundle.pem',
+ default='',
help='Certificate Authority Bundle file in pem format. '
'Must contain the appropriate trust chain for the '
'Certificate file.'),
@@ -108,14 +108,16 @@ class SDC(object):
context=None, value=None):
"""Performs HTTP request."""
headers = {
- 'X-FromAppId': 'CONDUCTOR',
+ 'X-FromAppId': 'AAI',
'X-TransactionId': str(uuid.uuid4()),
+ 'X-ECOMP-InstanceID': 'AAI',
}
kwargs = {
"method": method,
"path": path,
"headers": headers,
"data": data,
+ "content_type": "application/octet-stream"
}
# TODO(jdandrea): Move timing/response logging into the rest helper?
@@ -144,6 +146,7 @@ class SDC(object):
"username": self.username,
"password": self.password,
"read_timeout": self.timeout,
+ "ca_bundle_file": self.verify,
}
self.rest = rest.REST(**kwargs)