summaryrefslogtreecommitdiff
path: root/nova/db/main/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/db/main/api.py')
-rw-r--r--nova/db/main/api.py72
1 files changed, 0 insertions, 72 deletions
diff --git a/nova/db/main/api.py b/nova/db/main/api.py
index b9fa3efcfe..ef9e5fb760 100644
--- a/nova/db/main/api.py
+++ b/nova/db/main/api.py
@@ -2520,78 +2520,6 @@ def instance_extra_get_by_instance_uuid(
@require_context
-@pick_context_manager_writer
-def key_pair_create(context, values):
- """Create a key_pair from the values dictionary."""
- try:
- key_pair_ref = models.KeyPair()
- key_pair_ref.update(values)
- key_pair_ref.save(context.session)
- return key_pair_ref
- except db_exc.DBDuplicateEntry:
- raise exception.KeyPairExists(key_name=values['name'])
-
-
-@require_context
-@pick_context_manager_writer
-def key_pair_destroy(context, user_id, name):
- """Destroy the key_pair or raise if it does not exist."""
- result = model_query(context, models.KeyPair).\
- filter_by(user_id=user_id).\
- filter_by(name=name).\
- soft_delete()
- if not result:
- raise exception.KeypairNotFound(user_id=user_id, name=name)
-
-
-@require_context
-@pick_context_manager_reader
-def key_pair_get(context, user_id, name):
- """Get a key_pair or raise if it does not exist."""
- result = model_query(context, models.KeyPair).\
- filter_by(user_id=user_id).\
- filter_by(name=name).\
- first()
-
- if not result:
- raise exception.KeypairNotFound(user_id=user_id, name=name)
-
- return result
-
-
-@require_context
-@pick_context_manager_reader
-def key_pair_get_all_by_user(context, user_id, limit=None, marker=None):
- """Get all key_pairs by user."""
- marker_row = None
- if marker is not None:
- marker_row = model_query(context, models.KeyPair, read_deleted="no").\
- filter_by(name=marker).filter_by(user_id=user_id).first()
- if not marker_row:
- raise exception.MarkerNotFound(marker=marker)
-
- query = model_query(context, models.KeyPair, read_deleted="no").\
- filter_by(user_id=user_id)
-
- query = sqlalchemyutils.paginate_query(
- query, models.KeyPair, limit, ['name'], marker=marker_row)
-
- return query.all()
-
-
-@require_context
-@pick_context_manager_reader
-def key_pair_count_by_user(context, user_id):
- """Count number of key pairs for the given user ID."""
- return model_query(context, models.KeyPair, read_deleted="no").\
- filter_by(user_id=user_id).\
- count()
-
-
-###################
-
-
-@require_context
@pick_context_manager_reader
def quota_get(context, project_id, resource, user_id=None):
"""Retrieve a quota or raise if it does not exist."""