diff options
Diffstat (limited to 'catalog/packages/biz/notificationsutil.py')
-rw-r--r-- | catalog/packages/biz/notificationsutil.py | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/catalog/packages/biz/notificationsutil.py b/catalog/packages/biz/notificationsutil.py index a13eae9..4b8f736 100644 --- a/catalog/packages/biz/notificationsutil.py +++ b/catalog/packages/biz/notificationsutil.py @@ -12,21 +12,23 @@ # See the License for the specific language governing permissions and # limitations under the License. +import json import logging +import traceback import uuid + import requests -import json -from rest_framework import status +from django.db.models import Q from requests.auth import HTTPBasicAuth -from catalog.packages import const -from catalog.pub.database.models import VnfPackageModel, VnfPkgSubscriptionModel, NsdmSubscriptionModel +from rest_framework import status + import catalog.pub.utils.timeutil -from catalog.pub.utils.values import remove_none_key -from catalog.pub.config import config as pub_config -import traceback -from django.db.models import Q +from catalog.packages import const from catalog.packages.serializers.vnf_pkg_notifications import PkgChangeNotificationSerializer, \ PkgOnboardingNotificationSerializer +from catalog.pub.config import config as pub_config +from catalog.pub.database.models import VnfPackageModel, VnfPkgSubscriptionModel, NsdmSubscriptionModel +from catalog.pub.utils.values import remove_none_key logger = logging.getLogger(__name__) @@ -109,9 +111,9 @@ class NotificationsUtil(object): verify=False) if resp.status_code == status.HTTP_204_NO_CONTENT: - logger.error("Sending notification to %s failed: %s" % (callbackuri, resp)) - else: logger.info("Sending notification to %s successfully.", callbackuri) + else: + logger.error("Sending notification to %s failed: %s" % (callbackuri, resp)) except: logger.error("Post notification failed.") logger.error(traceback.format_exc()) |