X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fsol005%2Fpackage.py;fp=osmclient%2Fsol005%2Fpackage.py;h=79125d8541711330c5cb7e9d9369d674c9c8a99c;hb=cca4acdd2d0c55f5d1d38a4753e5722a2fafb5fa;hp=1fa0e2484020c89a4dad43c38e01aea001b0aa22;hpb=e7c24981a7021176e68ee87998c86d21e87f548e;p=osm%2Fosmclient.git diff --git a/osmclient/sol005/package.py b/osmclient/sol005/package.py index 1fa0e24..79125d8 100644 --- a/osmclient/sol005/package.py +++ b/osmclient/sol005/package.py @@ -94,7 +94,11 @@ class Package(object): # endpoint = '/nsds' if pkg_type['type'] == 'nsd' else '/vnfds' # print('Endpoint: {}'.format(endpoint)) headers = self._client._headers - headers["Content-Type"] = "application/gzip" + + if filename.endswith(".tar.gz"): + headers["Content-Type"] = "application/gzip" + else: + headers["Content-Type"] = "application/zip" # headers['Content-Type'] = 'application/binary' # Next three lines are to be removed in next version # headers['Content-Filename'] = basename(filename)