Resolve the upstream aria dependency issues 69/6469/1
authorLianhao Lu <lianhao.lu@intel.com>
Tue, 1 Aug 2017 02:49:31 +0000 (10:49 +0800)
committerLianhao Lu <lianhao.lu@intel.com>
Tue, 1 Aug 2017 02:52:19 +0000 (10:52 +0800)
The upstream arai has been accepted into apache foundation and the
pacakge name and interface name have been changed. Here we adopt these
upstream changes accordingly.

Also we drop conflicting package dependency requirements which are
already included in the upstream aria.

Change-Id: I9befbe695cc6edc93029f15bbcee3bfe37099d40
Issue-ID: VNFSDK-61
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
cli/__main__.py
setup.py

index f4e267b..2fe4d68 100644 (file)
@@ -22,14 +22,14 @@ from aria import install_aria_extensions
 import os\r
 import shutil\r
 import tempfile\r
-from aria.loading import LiteralLocation\r
-from aria.consumption import (\r
+from aria.parser.loading import LiteralLocation\r
+from aria.parser.consumption import (\r
     ConsumptionContext,\r
     ConsumerChain,\r
     Read,\r
     Validate,\r
-    Model,\r
-    Instance\r
+    ServiceTemplate,\r
+    ServiceInstance\r
 )\r
 \r
 def csar_create_func(namespace):\r
@@ -52,7 +52,7 @@ def csar_validate_func(namespace):
         context.loading.prefixes += [os.path.join(reader.destination, 'definitions')]\r
         context.presentation.location = LiteralLocation(reader.entry_definitions_yaml)\r
         print reader.entry_definitions_yaml\r
-        chain = ConsumerChain(context, (Read, Validate, Model, Instance))\r
+        chain = ConsumerChain(context, (Read, Validate, ServiceTemplate, ServiceInstance))\r
         chain.consume()\r
         if context.validation.dump_issues():\r
             raise RuntimeError('Validation failed')\r
index ae350cb..53c7f1a 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -64,14 +64,12 @@ setup(
     },\r
     # Please make sure this is in sync with src/aria/requirements.txt\r
     install_requires=[\r
-        'ruamel.yaml==0.12.14',\r
-        'requests',\r
+        'ruamel.yaml<0.12.0,>=0.11.12',\r
+        'requests<2.14.0,>=2.3.0',\r
         'logging',\r
         'clint==0.5.1',\r
         'CacheControl[filecache]==0.11.6',\r
         'lockfile',\r
         'Jinja2==2.8',\r
-        'shortuuid==0.4.3',\r
-        'jsonpickle',\r
-        'aria == 0.1'])\r
+        'apache-ariatosca==0.1.1'])\r
 \r