Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / api @ 6fec4302

Name Size
  fixtures
  management
  templates
  tests
__init__.py 0 Bytes
compute_urls.py 2.2 kB
extensions.py 2.7 kB
faults.py 2.3 kB
flavors.py 4.1 kB
floating_ips.py 10.6 kB
images.py 12.3 kB
models.py 0 Bytes
network_urls.py 2 kB
networks.py 8.7 kB
ports.py 10.5 kB
servers.py 34.2 kB
services.py 5.9 kB
subnets.py 9.2 kB
util.py 15.9 kB
versions.py 3.9 kB

Latest revisions

# Date Author Comment
6fec4302 02/26/2014 09:50 pm Christos Stavrakakis

cyclades: Replace str with smart_unicode

5a6cee09 02/21/2014 04:05 pm Christos Stavrakakis

snf_django: Handle unicode errors in JSON bodies

Catch unicode errors when JSON deserializing the body of a request.
Also, rename 'get_request_dict' function to 'get_json_body', as it is a
more represenative name for what the function is doing.

02353a1a 02/13/2014 04:20 pm Giorgos Korfiatis

cyclades: Expose user and tenant ID of floating IPs

Include user_id and tenant_id in the API details of a floating IP.

47c27955 02/13/2014 04:20 pm Giorgos Korfiatis

cyclades: Assign new resources to a project

Add optional parameter `project' in API calls that create VMs, networks,
and floating IPs. If missing, user's base project is assumed (same uuid
as the user).

99667854 02/13/2014 04:20 pm Giorgos Korfiatis

cyclades: Reassign resources

Add API calls to assign a VM, network, or floating IP to a new project.

70c51e5d 02/13/2014 04:20 pm Giorgos Korfiatis

cyclades: use project as tenant_id in API

182b2e2a 01/28/2014 11:21 am Dionysis Grigoropoulos

cyclades: Fix typo in tests/networks.py

6faf3c78 01/27/2014 03:35 pm Dionysis Grigoropoulos

cyclades: Typo fix in api/networks.py

  • Fix a typo that made responses report all networks as "deleted=True"
3d870b05 01/27/2014 02:17 pm Dionysis Grigoropoulos

cyclades: Update api/networks.py and typo fixes

  • Update api/networks.py to use the updated get_attribute from commit
    14402edcf6d19fc42a64ef93da3d66ef7969327b.
  • Add corresponding test case
  • Typo fix in an error message in api/subnets.py

Refs #4979

14402edc 01/24/2014 07:12 pm Christos Stavrakakis

cyclades: Validate fields of API requests

Make sure that all fields of a request (user input) have a valid type.
This commit validates 'ports', 'servers' and 'floating_ips' APIs.

Refs #4979

View revisions

Also available in: Atom