From 63be7781934845d3546ec9cbcf310f7744c41770 Mon Sep 17 00:00:00 2001 From: vv770d Date: Fri, 12 Mar 2021 21:34:17 +0000 Subject: Fix bas64 encoding Change-Id: Ia92476d3cedc187740e35a9172827b605e7ed7cf Signed-off-by: vv770d Issue-ID: DCAEGEN2-2671 (cherry picked from commit ad98c5f8850ffa031882e90b4f081c7f5e7c1709) --- onap-dcae-dcaepolicy-lib/README.md | 2 +- onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/policies_output.py | 4 ++-- onap-dcae-dcaepolicy-lib/pom.xml | 2 +- onap-dcae-dcaepolicy-lib/setup.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/onap-dcae-dcaepolicy-lib/README.md b/onap-dcae-dcaepolicy-lib/README.md index b279a23..e848ed7 100644 --- a/onap-dcae-dcaepolicy-lib/README.md +++ b/onap-dcae-dcaepolicy-lib/README.md @@ -15,7 +15,7 @@ python setup.py sdist upload ### **requirements.txt** ```python -onap-dcae-dcaepolicy-lib==2.5.0 +onap-dcae-dcaepolicy-lib==2.5.1 ``` ### **tasks.py** diff --git a/onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/policies_output.py b/onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/policies_output.py index 0034b9c..22f5907 100644 --- a/onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/policies_output.py +++ b/onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/policies_output.py @@ -1,5 +1,5 @@ # ================================================================================ -# Copyright (c) 2019 AT&T Intellectual Property. All rights reserved. +# Copyright (c) 2019-2021 AT&T Intellectual Property. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ class PoliciesOutput(object): service_component_name, quote(key or "") ) if value: - return {"KV": {"Verb": verb, "Key": key, "Value": base64.b64encode(value)}} + return {"KV": {"Verb": verb, "Key": key, "Value": base64.b64encode(value.encode("utf8")).decode("utf8")}} return {"KV": {"Verb": verb, "Key": key}} diff --git a/onap-dcae-dcaepolicy-lib/pom.xml b/onap-dcae-dcaepolicy-lib/pom.xml index 87f3219..f2ab8ca 100644 --- a/onap-dcae-dcaepolicy-lib/pom.xml +++ b/onap-dcae-dcaepolicy-lib/pom.xml @@ -27,7 +27,7 @@ limitations under the License. org.onap.dcaegen2.utils onap-dcae-dcaepolicy-lib dcaegen2-utils-onap-dcae-dcaepolicy-lib - 2.5.0-SNAPSHOT + 2.5.1-SNAPSHOT http://maven.apache.org diff --git a/onap-dcae-dcaepolicy-lib/setup.py b/onap-dcae-dcaepolicy-lib/setup.py index ea443c7..ea2887e 100644 --- a/onap-dcae-dcaepolicy-lib/setup.py +++ b/onap-dcae-dcaepolicy-lib/setup.py @@ -23,7 +23,7 @@ from setuptools import setup, find_packages setup( name='onap-dcae-dcaepolicy-lib', description='lib of policy decorators to be used by cloudify plugins of dcae controller', - version="2.5.0", + version="2.5.1", author='Alex Shatov', author_email="alexs@att.com", license='Apache 2', -- cgit 1.2.3-korg