Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / api @ 501053a1

Name Size
  fixtures
  management
  templates
  test
__init__.py 0 Bytes
actions.py 13.1 kB
common.py 1.8 kB
delegate.py 3.2 kB
faults.py 2.3 kB
flavors.py 4 kB
images.py 11.7 kB
models.py 0 Bytes
networks.py 12.1 kB
servers.py 25 kB
tests.py 1.7 kB
urls.py 2.2 kB
util.py 14.4 kB
versions.py 3.8 kB

Latest revisions

# Date Author Comment
501053a1 04/22/2013 01:35 pm Christos Stavrakakis

Cyclades: reserve public IP after commission

When creating a server, do not reserve a public IP address before
issuing commission to quotaholder. This bug resulted in unsynchronized
IP pools between Cyclades and Ganeti, and needed external
reconciliation to synchronize them....

cda71050 04/22/2013 10:10 am Christos Stavrakakis

plankton: Cleanup and improve code

Major refactor in plankton APP and ImageBackend code:
  • Remove unused code
  • Remove 'plankton_method' decorator that added an ImageBackend to
    requests an replace it with 'image_backend' context manager. This
    context manager is responsible for opening and closing connections...
14c94c48 04/22/2013 10:10 am Christos Stavrakakis

Improve performance in listing images

Use '_get_domain_objects' function of Pithos backend, to list all
objects in a 'plankton' domain, instead of looping over all accessible
accounts, containers and objects. This function also returns metadata
and permissions for each object in order to avoid two extra calls for...

ce6eb935 04/16/2013 04:30 pm Christos Stavrakakis

Fix small typo in import statements

be5ea27b 04/08/2013 06:17 pm Christos Stavrakakis

Fix typo

04a1b675 04/08/2013 06:17 pm Christos Stavrakakis

Move astakos lib from snf-common to snf-django-lib

1a736ca8 04/08/2013 04:27 pm Christos Stavrakakis

Use 'python-objpool' instead of 'synnefo.lib.pool'

Use the python-objpool package for pooling resources as object, instead
of the pooling code that existed in snf-common ('synnefo.lib.pool')

Refs #3524

d2b8ec7b 04/08/2013 11:07 am Christos Stavrakakis

Move common test code to snf_django.lib.testing

b3fd98ae 04/08/2013 11:06 am Christos Stavrakakis

Use common 'api_method' decorator to cyclades api

Update Cyclades API methods to use the new common 'api_method'
decorator. Also, update all the relevant tests.

9dcb5b8a 04/08/2013 11:06 am Christos Stavrakakis

Remove dead code

View revisions

Also available in: Atom