From 02ca4e80fe09e5ead44d3ff9829ed6e982cbbe3c Mon Sep 17 00:00:00 2001 From: Srinivas Sakhamuri Date: Fri, 20 Nov 2015 22:26:02 -0700 Subject: [PATCH] Uses devstack plugins to deploy ceilosca in devstack - Leverages monsaca devstack and uses new devstack plugin model to setup ceilosca. - Also some refactoring in directory structure Change-Id: I097c86f92e1ec09ceeb3d0d4831ff8c51c3aa1a3 --- Vagrantfile | 23 - ceilosca/ceilometer/monasca_client.py | 18 +- .../publisher/monasca_data_filter.py | 4 +- ceilosca/ceilometer/publisher/monclient.py | 5 +- ceilosca/ceilometer/storage/impl_monasca.py | 2 +- .../publisher/test_monasca_data_filter.py | 2 +- .../unit/publisher/test_monasca_publisher.py | 18 +- .../tests/unit/test_monascaclient.py | 23 +- deployer/README.md | 54 -- deployer/ceilosca.sh | 109 ----- deployer/devstack/local.conf | 24 - deployer/devstack/plugin.sh | 463 ------------------ deployer/devstack/settings | 50 -- devstack/README.md | 21 + devstack/Vagrantfile | 42 ++ devstack/ceilosca.sh | 86 ++++ devstack/plugin.sh | 87 ++++ devstack/settings | 11 + setup.cfg => devstack/setup.cfg | 74 ++- etc/ceilometer/ceilometer.conf | 11 +- etc/ceilometer/pipeline.yaml | 2 +- test-requirements.txt | 2 +- .../{ => load-generator}/PrivateCloudLoad.sh | 0 tools/{ => load-generator}/PublicCloudLoad.sh | 0 tools/{ => load-generator}/README.md | 0 .../ceilosca-message-simulator.py | 0 .../rally-scripts}/README.md | 0 .../rally-scripts}/__init__.py | 0 .../ceilometer-meter-resource-sample.json | 0 .../ceilometer-rps-load-test.json | 0 .../rally-scripts}/ceilometer_first_run.html | 0 .../rally-scripts}/queries.py | 0 32 files changed, 332 insertions(+), 799 deletions(-) delete mode 100755 Vagrantfile delete mode 100644 deployer/README.md delete mode 100755 deployer/ceilosca.sh delete mode 100644 deployer/devstack/local.conf delete mode 100644 deployer/devstack/plugin.sh delete mode 100644 deployer/devstack/settings create mode 100644 devstack/README.md create mode 100644 devstack/Vagrantfile create mode 100755 devstack/ceilosca.sh create mode 100644 devstack/plugin.sh create mode 100644 devstack/settings rename setup.cfg => devstack/setup.cfg (84%) rename tools/{ => load-generator}/PrivateCloudLoad.sh (100%) rename tools/{ => load-generator}/PublicCloudLoad.sh (100%) rename tools/{ => load-generator}/README.md (100%) rename tools/{ => load-generator}/ceilosca-message-simulator.py (100%) rename {test-scripts => tools/rally-scripts}/README.md (100%) rename {test-scripts => tools/rally-scripts}/__init__.py (100%) rename {test-scripts => tools/rally-scripts}/ceilometer-meter-resource-sample.json (100%) rename {test-scripts => tools/rally-scripts}/ceilometer-rps-load-test.json (100%) rename {test-scripts => tools/rally-scripts}/ceilometer_first_run.html (100%) rename {test-scripts => tools/rally-scripts}/queries.py (100%) diff --git a/Vagrantfile b/Vagrantfile deleted file mode 100755 index 3fe665a..0000000 --- a/Vagrantfile +++ /dev/null @@ -1,23 +0,0 @@ -# -*- mode: ruby -*- -# vi: set ft=ruby : - -$script = <