Fixes bug 1658 package-create update with sol006 templates
[osm/osmclient.git] / osmclient / scripts / osm.py
index d9136f3..54f902b 100755 (executable)
@@ -4265,6 +4265,9 @@ def role_show(ctx, name):
 @click.option('--netslice-vlds',
               default=1,
               help='(NST) Number of netslice vlds. Default 1')
+@click.option(
+    "--old", default=False, is_flag=True, help="Support flag for old versions of the OSM IM (OSM<9)"
+)
 @click.pass_context
 def package_create(ctx,
                    package_type,
@@ -4280,7 +4283,8 @@ def package_create(ctx,
                    vendor,
                    detailed,
                    netslice_subnets,
-                   netslice_vlds):
+                   netslice_vlds,
+                   old,):
     """
     Creates an OSM NS, VNF, NST package
 
@@ -4306,7 +4310,8 @@ def package_create(ctx,
                                        vendor=vendor,
                                        detailed=detailed,
                                        netslice_subnets=netslice_subnets,
-                                       netslice_vlds=netslice_vlds)
+                                       netslice_vlds=netslice_vlds,
+                                       old=old,)
     print(resp)
     # except ClientException as inst:
     #     print("ERROR: {}".format(inst))