Revision 73673127 snf-pithos-backend/pithos/backends/modular.py
b/snf-pithos-backend/pithos/backends/modular.py | ||
---|---|---|
79 | 79 |
|
80 | 80 |
QUEUE_MESSAGE_KEY_PREFIX = 'pithos.%s' |
81 | 81 |
QUEUE_CLIENT_ID = 'pithos' |
82 |
QUEUE_INSTANCE_ID = '1' |
|
82 | 83 |
|
83 | 84 |
( CLUSTER_NORMAL, CLUSTER_HISTORY, CLUSTER_DELETED ) = range(3) |
84 | 85 |
|
... | ... | |
1010 | 1011 |
account_node = self._lookup_account(account, True)[1] |
1011 | 1012 |
total = self._get_statistics(account_node)[1] |
1012 | 1013 |
details.update({'user': user, 'total': total}) |
1013 |
self.messages.append((QUEUE_MESSAGE_KEY_PREFIX % ('resource.diskspace',), account, 'diskspace', size, details))
|
|
1014 |
self.messages.append((QUEUE_MESSAGE_KEY_PREFIX % ('resource.diskspace',), account, QUEUE_INSTANCE_ID, 'diskspace', float(size), details))
|
|
1014 | 1015 |
|
1015 | 1016 |
def _report_object_change(self, user, account, path, details={}): |
1016 | 1017 |
logger.debug("_report_object_change: %s %s %s %s", user, account, path, details) |
1017 | 1018 |
details.update({'user': user}) |
1018 |
self.messages.append((QUEUE_MESSAGE_KEY_PREFIX % ('object',), account, 'object', path, details)) |
|
1019 |
self.messages.append((QUEUE_MESSAGE_KEY_PREFIX % ('object',), account, QUEUE_INSTANCE_ID, 'object', path, details))
|
|
1019 | 1020 |
|
1020 | 1021 |
# Policy functions. |
1021 | 1022 |
|
Also available in: Unified diff