summaryrefslogtreecommitdiff
path: root/designateclient/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'designateclient/utils.py')
-rw-r--r--designateclient/utils.py29
1 files changed, 0 insertions, 29 deletions
diff --git a/designateclient/utils.py b/designateclient/utils.py
index d526fd8..cf1ddce 100644
--- a/designateclient/utils.py
+++ b/designateclient/utils.py
@@ -14,47 +14,18 @@
# License for the specific language governing permissions and limitations
# under the License.
-import os
import uuid
-from oslo_serialization import jsonutils
-
from debtcollector import removals
from keystoneauth1 import adapter
from keystoneauth1.identity import generic
from keystoneauth1 import session as ks_session
from keystoneauth1 import token_endpoint
-import pkg_resources
import six
from designateclient import exceptions
-def resource_string(*args, **kwargs):
- if len(args) == 0:
- raise ValueError()
-
- package = kwargs.pop('package', None)
-
- if not package:
- package = 'designateclient'
-
- resource_path = os.path.join('resources', *args)
-
- if not pkg_resources.resource_exists(package, resource_path):
- raise exceptions.ResourceNotFound('Could not find the requested '
- 'resource: %s' % resource_path)
-
- return pkg_resources.resource_string(package, resource_path)
-
-
-def load_schema(version, name, package=None):
- schema_string = resource_string('schemas', version, '%s.json' % name,
- package=package)
-
- return jsonutils.loads(schema_string)
-
-
def get_item_properties(item, fields, mixed_case_fields=[], formatters={}):
"""Return a tuple containing the item properties.