aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2019-04-28 11:14:52 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2019-04-28 11:14:52 +0800
commit1712c644de924290e35b7cd6109cdd3f2b584bb2 (patch)
tree5fecdfd62232ae56b1e1bd5006b0e0f02bae925d
parent5e826d1c3b81309195012fff980bd461b54d1ddc (diff)
Fix bug for vnf pkg subscription
Change-Id: I2bc7fb810868fe0de106eb1ffafedf07a2a5f9a6 Issue-ID: VFC-1306 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rwxr-xr-xcatalog/packages/biz/vnf_pkg_subscription.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/catalog/packages/biz/vnf_pkg_subscription.py b/catalog/packages/biz/vnf_pkg_subscription.py
index 7e72311b..3ab5235c 100755
--- a/catalog/packages/biz/vnf_pkg_subscription.py
+++ b/catalog/packages/biz/vnf_pkg_subscription.py
@@ -64,11 +64,11 @@ class CreateSubscription(object):
"to %s" % self.callback_uri)
try:
response = requests.get(self.callback_uri, timeout=2)
- if response.status_code != status.HTTP_204_NO_CONTENT:
+ if response.status_code not in (status.HTTP_204_NO_CONTENT, status.HTTP_200_OK):
raise VnfPkgSubscriptionException("callbackUri %s returns %s status "
"code." % (self.callback_uri, response.status_code))
except Exception:
- raise VnfPkgSubscriptionException("callbackUri %s didn't return 204 status"
+ raise VnfPkgSubscriptionException("callbackUri %s didn't return 204 or 200 status"
"code." % self.callback_uri)
def do_biz(self):