Index: tools/telemetry/third_party/gsutilz/third_party/boto/boto/cloudsearch/layer2.py |
diff --git a/tools/telemetry/third_party/gsutilz/third_party/boto/boto/cloudsearch/layer2.py b/tools/telemetry/third_party/gsutilz/third_party/boto/boto/cloudsearch/layer2.py |
deleted file mode 100644 |
index b565d4b5b90f30c22d72a60e341afcc34daaeafc..0000000000000000000000000000000000000000 |
--- a/tools/telemetry/third_party/gsutilz/third_party/boto/boto/cloudsearch/layer2.py |
+++ /dev/null |
@@ -1,75 +0,0 @@ |
-# Copyright (c) 2012 Mitch Garnaat http://garnaat.org/ |
-# Copyright (c) 2012 Amazon.com, Inc. or its affiliates. |
-# All Rights Reserved |
-# |
-# Permission is hereby granted, free of charge, to any person obtaining a |
-# copy of this software and associated documentation files (the |
-# "Software"), to deal in the Software without restriction, including |
-# without limitation the rights to use, copy, modify, merge, publish, dis- |
-# tribute, sublicense, and/or sell copies of the Software, and to permit |
-# persons to whom the Software is furnished to do so, subject to the fol- |
-# lowing conditions: |
-# |
-# The above copyright notice and this permission notice shall be included |
-# in all copies or substantial portions of the Software. |
-# |
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS |
-# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- |
-# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT |
-# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
-# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS |
-# IN THE SOFTWARE. |
-# |
- |
-from boto.cloudsearch.layer1 import Layer1 |
-from boto.cloudsearch.domain import Domain |
- |
- |
-class Layer2(object): |
- |
- def __init__(self, aws_access_key_id=None, aws_secret_access_key=None, |
- is_secure=True, port=None, proxy=None, proxy_port=None, |
- host=None, debug=0, session_token=None, region=None, |
- validate_certs=True): |
- self.layer1 = Layer1( |
- aws_access_key_id=aws_access_key_id, |
- aws_secret_access_key=aws_secret_access_key, |
- is_secure=is_secure, |
- port=port, |
- proxy=proxy, |
- proxy_port=proxy_port, |
- host=host, |
- debug=debug, |
- security_token=session_token, |
- region=region, |
- validate_certs=validate_certs) |
- |
- def list_domains(self, domain_names=None): |
- """ |
- Return a list of :class:`boto.cloudsearch.domain.Domain` |
- objects for each domain defined in the current account. |
- """ |
- domain_data = self.layer1.describe_domains(domain_names) |
- return [Domain(self.layer1, data) for data in domain_data] |
- |
- def create_domain(self, domain_name): |
- """ |
- Create a new CloudSearch domain and return the corresponding |
- :class:`boto.cloudsearch.domain.Domain` object. |
- """ |
- data = self.layer1.create_domain(domain_name) |
- return Domain(self.layer1, data) |
- |
- def lookup(self, domain_name): |
- """ |
- Lookup a single domain |
- :param domain_name: The name of the domain to look up |
- :type domain_name: str |
- |
- :return: Domain object, or None if the domain isn't found |
- :rtype: :class:`boto.cloudsearch.domain.Domain` |
- """ |
- domains = self.list_domains(domain_names=[domain_name]) |
- if len(domains) > 0: |
- return domains[0] |