Statistics
| Branch: | Tag: | Revision:

root / snf-pithos-backend / pithos / backends / modular.py @ 61a1b2d2

History | View | Annotate | Download (61.7 kB)

# Date Author Comment
1dd34bdd 01/07/2013 04:13 am Sofia Papagiannaki

Fix pithos versioning

Do not remove previous object version in case of free versioning policy

fff37615 01/07/2013 04:13 am Sofia Papagiannaki

Fix pithos versioning (better implementation)

56a42b0b 01/02/2013 03:50 pm Sofia Papagiannaki

fix indentation in pithos.backend.modular

3173699c 12/20/2012 10:41 am Sofia Papagiannaki

Pithos backend should send the token to the quotaholder

019d9e19 12/20/2012 02:54 am Sofia Papagiannaki

Pithos issue_commission using user uuid instead of id

bf45cb4a 12/14/2012 04:22 pm Sofia Papagiannaki

Merge branch 'dev' of https://code.grnet.gr/git/pithos into latest-quota

Conflicts:
.gitignore
devtools/fabfile.py
snf-pithos-app/pithos/api/util.py

d62295ba 12/14/2012 03:26 pm Sofia Papagiannaki

Merge branch 'projects' of https://code.grnet.gr/git/astakos into latest-quota

Conflicts:
.gitignore
snf-astakos-app/conf/20-snf-astakos-app-settings.conf

b3119c3e 11/27/2012 05:47 pm Georgios D. Tsoukalas

fix quotaholder imports

b6c16e87 11/20/2012 12:13 pm Sofia Papagiannaki

Intergation with updated quotaholder module

73fbe301 11/12/2012 03:50 pm Sofia Papagiannaki

If PITHOS_QUOTAHOLDER_URL is None do not try to connect to the quotaholder

d3655326 11/12/2012 03:48 pm Sofia Papagiannaki

Fix indent and add logging in case of QuotaError

b2691c21 11/12/2012 01:04 pm Sofia Papagiannaki

If PITHOS_QUOTAHOLDER_URL is None, perform internal pithos quota checking

8313c681 11/12/2012 12:44 pm root

Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev

Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/modular.py

21a85c0b 11/09/2012 08:15 pm Sofia Papagiannaki

Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev

Conflicts:
snf-pithos-app/pithos/api/dispatch.py
snf-pithos-app/pithos/api/management/commands/storagequota.py
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/modular.py

b1dadd0e 11/09/2012 08:04 pm Sofia Papagiannaki

By default report size change in object delete/update (do not include older version size)

2d8e6f94 11/09/2012 07:34 pm Sofia Papagiannaki

Send versions as string in resource events queue

9d4502a8 11/09/2012 07:34 pm Sofia Papagiannaki

Include version information in aquarium messages

f75a34ee 11/09/2012 07:34 pm Sofia Papagiannaki

Change QuotaholderSync to QuotaholderSerial

4cfccdd2 11/09/2012 07:34 pm Sofia Papagiannaki

incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue messages

49f44d54 11/09/2012 07:33 pm Sofia Papagiannaki

fix backend variable name

31aa43c8 11/09/2012 07:33 pm Sofia Papagiannaki

fix mispelling

1af183f2 11/09/2012 07:33 pm Sofia Papagiannaki

New database tables to keep track of quota holder commisions

d50ed8d4 11/09/2012 07:33 pm Sofia Papagiannaki

Fix code formatting to conform to the PEP 8 style guide

90311d98 11/09/2012 11:02 am root

rename resource to pithos+.diskspace

a7f7699d 11/09/2012 11:02 am root

make sure backend hasattr 'messages'

ecd01afd 11/09/2012 11:02 am root

fix: initialize per-request quotaholder seriallist

470984e0 11/09/2012 11:02 am root

use astakos resource name in issue_commission

85352a77 11/09/2012 11:02 am root

quotaholder serial handling fix

5578064f 11/09/2012 11:02 am root

accept/reject commission on backend_method deco

7ed99da8 11/09/2012 11:02 am root

wip issue_commision(). no accept or reject yet

0307b47f 11/09/2012 11:02 am Georgios D. Tsoukalas

wip quotaholder client in backend

a8b82467 10/09/2012 11:33 am Sofia Papagiannaki

fix UnboundLocalError

094e8815 09/14/2012 03:12 pm Sofia Papagiannaki

Send versions as string in resource events queue

388ea25f 09/13/2012 03:06 pm Sofia Papagiannaki

Include version information in aquarium messages

cb787cc4 09/11/2012 03:50 pm Sofia Papagiannaki

Change QuotaholderSync to QuotaholderSerial

f4fbb0fa 09/11/2012 03:09 pm Sofia Papagiannaki

incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue messages

22e305b5 09/11/2012 02:09 pm Sofia Papagiannaki

fix backend variable name

2c690fe9 09/11/2012 01:53 pm Sofia Papagiannaki

fix mispelling

6540c590 09/11/2012 01:43 pm Sofia Papagiannaki

New database tables to keep track of quota holder commisions

2715ade4 09/10/2012 04:09 pm Sofia Papagiannaki

Fix code formatting to conform to the PEP 8 style guide

b82d3277 07/19/2012 04:50 pm Sofia Papagiannaki

include path in messages sent to aquarium

31e1acd3 07/17/2012 09:01 pm Sofia Papagiannaki

Write more realistic tests

Refs: #2675

e46b2bcf 06/29/2012 06:34 pm Sofia Papagiannaki

Call for delete container contents

Refs: #2611

07867f70 06/28/2012 07:33 pm Sofia Papagiannaki

Fix size & type of copied files

Refs: #2611

7efc9f86 06/28/2012 03:51 pm Sofia Papagiannaki

change backend to raise custom exceptions

56ac7c81 06/26/2012 07:06 pm Sofia Papagiannaki

optimize sorts

3f767854 06/26/2012 06:55 pm Sofia Papagiannaki

Fix change object content type (move object)

Refs: #2611

cf4a7a7b 06/26/2012 04:43 pm Sofia Papagiannaki

Do not include children of public objects in listings

Refs: #2394

4d15c94e 06/25/2012 07:50 pm Sofia Papagiannaki

Progess I

Refs: #2611

fe2db49d 06/21/2012 12:18 pm Sofia Papagiannaki

include user in logs

2535deff 05/23/2012 03:55 pm Sofia Papagiannaki

extend client library and write tests for listing public container/objects

Refs: #2394

c53c4def 05/22/2012 08:00 pm Sofia Papagiannaki

fix list_containers

Refs: #2394

90ee1eb3 05/22/2012 05:51 pm Sofia Papagiannaki

change API calls to include public objects in shared by me

Refs: #2394

f3b65e8f 04/30/2012 04:34 pm Antony Chazapis

Add umask option.

a74ba506 04/10/2012 12:15 pm Sofia Papagiannaki

Send sharing notifications.

Fixes #2295

73673127 04/10/2012 11:32 am Antony Chazapis

Include instance in queue messages.

8d9a3fbd 04/03/2012 06:45 pm Antony Chazapis

Different queue message types use different keys.

39ef6f41 04/03/2012 01:17 am Antony Chazapis

Report object changes to the queue.

Refs #1792

f9ea264b 04/02/2012 04:26 pm Antony Chazapis

Fixes for non-automatic container versioning policy.

Refs #2030

692485cc 03/23/2012 03:25 pm Antony Chazapis

Check Content-Type up to semicolon.

Fixes #2240

6e147ecc 02/23/2012 03:11 pm Antony Chazapis

Remove lib package.

88353602 02/22/2012 12:36 pm Kostas Papadimitriou

Merge commit 'v0.9.0' into packaging

Conflicts:
pithos/__init__.py
pithos/api/management/commands/__init__.py
pithos/backends/lib/rabbitmq/__init__.py
pithos/backends/lib/rabbitmq/queue.py
pithos/lib/user.py
pithos/middleware/user.py
pithos/settings.py...

ab0982ad 01/23/2012 03:34 pm Kostas Papadimitriou

Merge branch 'master' into packaging

Conflicts:
pithos/settings.py
snf-pithos-app/pithos/middleware/log.py
snf-pithos-app/pithos/urls.py
snf-pithos-backend/pithos/backends/__init__.py
snf-pithos-tools/setup.py

8c306eab 01/17/2012 06:42 pm Kostas Papadimitriou

Split pithos components in separate packages

- splitted pithos modules in separate reusable components
- python packaging for all packages
- snf-webproject support (entry_points) for pithos django applications