This patch is used to add grafana config to opnfv dashboard for
[yardstick.git] / setup.py
index eb55e92..ba7316d 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -8,7 +8,10 @@ setup(
     include_package_data=True,
     package_data={
         'yardstick': [
+            'benchmark/scenarios/availability/*.yaml',
             'benchmark/scenarios/availability/attacker/*.yaml',
+            'benchmark/scenarios/availability/ha_tools/*.bash',
+            'benchmark/scenarios/availability/ha_tools/*/*.bash',
             'benchmark/scenarios/availability/attacker/scripts/*.bash',
             'benchmark/scenarios/availability/monitor/*.yaml',
             'benchmark/scenarios/availability/monitor/script_tools/*.bash',
@@ -17,7 +20,15 @@ setup(
             'benchmark/scenarios/networking/*.txt',
             'benchmark/scenarios/parser/*.sh',
             'benchmark/scenarios/storage/*.bash',
-            'resources/files/*'
+            'resources/files/*',
+            'resources/scripts/install/*.bash',
+            'resources/scripts/remove/*.bash'
+        ],
+        'etc': [
+            'yardstick/nodes/*/*.yaml'
+        ],
+        'tests': [
+            'opnfv/*/*.yaml'
         ]
     },
     url="https://www.opnfv.org",
@@ -28,6 +39,7 @@ setup(
                       "lxml",
                       "PyYAML>=3.10",
                       "pbr<2.0,>=1.3",
+                      "python-openstackclient>=2.1.0",
                       "python-glanceclient>=0.12.0",
                       "python-heatclient>=0.2.12",
                       "python-keystoneclient>=0.11.1",
@@ -39,7 +51,7 @@ setup(
                       "scp",
                       "six",
                       "testrepository>=0.0.18",
-                      "testtools>=1.4.0"
+                      "testtools>=1.4.0",
                       "nose"
                       ],
     extras_require={