From 36562335070b33825e411d4014e41a370be25be4 Mon Sep 17 00:00:00 2001 From: Andrey Kurilin Date: Fri, 21 Apr 2017 18:48:32 +0300 Subject: [PATCH] Deprecate rally.osclients.EC2 We do not have any plugin which use it and we do not have any gate which checks that rally.osclients.EC2 even work. Let's deprecate it and remove it in future. Change-Id: I554b972e5ea1f0b5a28d6cbcd1b110b451d428af --- rally/osclients.py | 2 ++ tests/ci/osresources.py | 8 -------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/rally/osclients.py b/rally/osclients.py index 64d2e16dbb..1e89758277 100644 --- a/rally/osclients.py +++ b/rally/osclients.py @@ -661,6 +661,8 @@ class EC2(OSClient): """ def create_client(self): """Return ec2 client.""" + LOG.warning("rally.osclient.EC2 is deprecated since Rally 0.10.0.") + import boto kc = self.keystone() diff --git a/tests/ci/osresources.py b/tests/ci/osresources.py index 9483191866..604109e268 100755 --- a/tests/ci/osresources.py +++ b/tests/ci/osresources.py @@ -417,14 +417,6 @@ class Trove(ResourceManager): return self.client.module.list(datastore="all") -class EC2(ResourceManager): - - REQUIRED_SERVICE = consts.Service.EC2 - - def list_servers(self): - return self.client.get_only_instance() - - class Monasca(ResourceManager): REQUIRED_SERVICE = consts.Service.MONASCA