From 9630f711a88a69480c44d6ac21244d9a8b0d92c7 Mon Sep 17 00:00:00 2001 From: Tim Rozet Date: Fri, 18 Aug 2017 16:22:23 -0400 Subject: [PATCH] Fixes passing boolean as string for symmetrical Bug where 'True'/'False' strings were being passed in REST to Tacker service which would end up throwing an exception because the DB type for symmetrical is boolean/small int. This converts it to boolean in the client. Closes-Bug: 1711550 Change-Id: Ide2aeab73b1dd88beb6e491e6b07cdee9fb7e48a Signed-off-by: Tim Rozet --- diff --git a/tackerclient/tacker/v1_0/nfvo/vnffg.py b/tackerclient/tacker/v1_0/nfvo/vnffg.py index 729cd19..92b98ed 100644 --- a/tackerclient/tacker/v1_0/nfvo/vnffg.py +++ b/tackerclient/tacker/v1_0/nfvo/vnffg.py @@ -97,7 +97,9 @@ help=_('List of logical VNFD name to VNF instance name mapping. ' 'Example: VNF1:my_vnf1,VNF2:my_vnf2')) parser.add_argument( - '--symmetrical', metavar='{True,False}', + '--symmetrical', + action='store_true', + default=False, help=_('Should a reverse path be created for the NFP')) parser.add_argument( '--param-file',