Remove unused code in storage.

- stats() on claims;
 - constants not handled by storage.

Change-Id: Ia70193c345e1ba515bdf0cf2a35c976ae5706668
Implements: blueprint storage-base
This commit is contained in:
Zhihao Yuan
2013-04-04 11:10:12 -04:00
committed by Gerrit Code Review
parent bcf2ee589c
commit 719aa11eba
3 changed files with 0 additions and 26 deletions

View File

@@ -17,12 +17,6 @@
import abc
# Seconds
MIN_TTL = 60
# Seconds (14 days)
MAX_TTL = 1209600
class DriverBase:
__metaclass__ = abc.ABCMeta
@@ -291,17 +285,3 @@ class ClaimBase(ControllerBase):
:param tenant: Tenant id
"""
raise NotImplementedError
@abc.abstractmethod
def stats(self, queue, claim_id, tenant=None):
"""
Base method for claim stats.
:param queue: Name of the queue this
claim belongs to.
:param claim_id: Claim to be deleted
:param tenant: Tenant id
:returns: Dictionary with the
queue stats
"""
raise NotImplementedError

View File

@@ -443,6 +443,3 @@ class ClaimController(storage.ClaimBase):
def delete(self, queue, claim_id, tenant=None):
msg_ctrl = self.driver.message_controller
msg_ctrl.unclaim(claim_id)
def stats(self, queue, claim_id, tenant=None):
raise NotImplementedError

View File

@@ -350,9 +350,6 @@ class Claim(base.ClaimBase):
except _BadID:
pass
def stats(self, queue, claim_id, tenant=None):
raise NotImplementedError
class _NoResult(Exception):
pass