Revision 6674f31d
b/snf-pithos-app/pithos/api/management/commands/pithos-set-usage.py | ||
---|---|---|
84 | 84 |
node=node, |
85 | 85 |
path=path, |
86 | 86 |
size=size, |
87 |
cluster=cluster)) |
|
87 |
cluster=cluster))
|
|
88 | 88 |
return statistics |
89 | 89 |
|
90 | 90 |
def _get_verified_usage(statistics): |
... | ... | |
104 | 104 |
item.node, item.path, item.cluster, item.size, db_item.size) |
105 | 105 |
except AssertionError, e: |
106 | 106 |
print e |
107 |
append(ResetHoldingPayload( |
|
108 |
entity=item.path, |
|
109 |
resource='pithos+.diskspace', |
|
110 |
key=ENTITY_KEY, |
|
111 |
imported=item.size, |
|
112 |
exported=0, |
|
113 |
returned=0, |
|
114 |
released=0)) |
|
107 |
if item.cluster == CLUSTER_NORMAL: |
|
108 |
append(ResetHoldingPayload( |
|
109 |
entity=item.path, |
|
110 |
resource='pithos+.diskspace', |
|
111 |
key=ENTITY_KEY, |
|
112 |
imported=item.size, |
|
113 |
exported=0, |
|
114 |
returned=0, |
|
115 |
released=0)) |
|
115 | 116 |
return reset_holding |
116 | 117 |
|
117 | 118 |
|
Also available in: Unified diff