Statistics
| Branch: | Tag: | Revision:

root / kamaki / clients / compute @ 2dd4538b

# Date Author Comment
58f4caba 12/20/2013 01:34 pm Stavros Sachtouris

Reverse server create --no-network/None http req

From now on, --no-network produces a "networks=[]" part,
while the absense of network-related arguments makes produces a
request without "networks" attributes.

c77131f4 12/19/2013 06:30 pm Stavros Sachtouris

Always use "details" call in neworks/subnets list

db6438fd 12/09/2013 05:50 pm Stavros Sachtouris

Fix documentation for networks in server_create

f9953e1a 12/09/2013 05:05 pm Stavros Sachtouris

Rename "network" to "uuid" in server create w. net

1c366ac9 12/06/2013 04:36 pm Stavros Sachtouris

Complete updating documentation

Refs: #4692

eb647cfe 11/29/2013 01:03 pm Stavros Sachtouris

Allow ports without device_id in lib + waits

Refs: #4624, #4563

264a13f7 11/20/2013 04:50 pm Stavros Sachtouris

Apply naming scheme to network + cyclades/network

Refs: #4583, #4563

Network connection has changed:
server create <usuall stuff here>
--network-id=NETWORK_ID --network-with-ip=NETWORK_ID,IP
port create/delete are also used to connect/disconnect networks to servers...

81c60832 10/03/2013 06:46 pm Stavros Sachtouris

Move cluster handling in server create/delete

Refs: #4429

2bd23362 09/23/2013 06:47 pm Stavros Sachtouris

Change VMs to servers in docs, fix docs scripts

ca5528f1 08/27/2013 04:38 pm Stavros Sachtouris

Add meta/properties image methods, whip compute

Refs: #4231

New methods:
/image meta list/set/delete --<meta>[=value] ... -p k1[=v1] [-p k2[=v2]] ...

2e6e03da 08/06/2013 03:54 pm Stavros Sachtouris

Fix typos in floating ip methods (cli + lib)

cedde35d 07/31/2013 02:24 pm Stavros Sachtouris

Fix some spelling and typoes in docs

6d6d5141 07/26/2013 05:14 pm Stavros Sachtouris

Adjust ComputeClient & tests to compute v2

Refs: #4139

4a88f05b 07/26/2013 03:01 pm Stavros Sachtouris

Complete ComputeRestApi tests for compute v2

Refs: #4139

99e4d887 07/26/2013 12:59 pm Stavros Sachtouris

Make iteration counter pretty

Refs: #4139

d08962f0 07/25/2013 05:39 pm Stavros Sachtouris

Update all get/delete ComputeRest tests

Refs: #4139

5ed87051 07/25/2013 03:48 pm Stavros Sachtouris

Update 1st level _get tests for ComputeRestClient

Refs: #4139

e51c7d5b 07/24/2013 06:13 pm Stavros Sachtouris

Complete basic compute v2 implementation

Refs: #4139

Pending: adjust unitests, test against an openstack deployment

ef2e6c9f 07/24/2013 04:42 pm Stavros Sachtouris

Implement servers/?/action/? ReST and methods

Refs: #4139

0b179c69 07/24/2013 03:23 pm Stavros Sachtouris

Apply changes to call-level methods

Refs: #4139

65a8b1da 07/24/2013 03:13 pm Stavros Sachtouris

Implement OScompute_v2 servers/?/metadata/? calls

Refs: #4139

dbcbf446 07/24/2013 01:25 pm Stavros Sachtouris

Adjust compute/cyclades clients to servers_REST

Refs: #4139

fda88be1 07/24/2013 12:21 pm Stavros Sachtouris

Implement OSv2 compute 1st level /servers calls

Refs: #4139

fc7c3c4c 07/22/2013 05:45 pm Stavros Sachtouris

Update documentation for server resize

Refs: #4153

d07fddd9 07/22/2013 05:26 pm Stavros Sachtouris

Implement a resize_server @ clients.compute

Refs: #4153

d252a7a8 07/15/2013 05:16 pm Stavros Sachtouris

Fully test CommandTree

Refs: #4058

e3f01d64 06/26/2013 12:28 pm Stavros Sachtouris

Update the copyright dates everywhere

c088076b 06/20/2013 04:16 pm Stavros Sachtouris

Adjust unit/functional tests

Refs: #3964

7749f75a 06/14/2013 02:06 pm Stavros Sachtouris

Fix typo when getting metadata without key

2e03b5d8 06/13/2013 06:46 pm Stavros Sachtouris

Merge branch 'feature-floating-ips' into develop

Conflicts:
Changelog

df0045d8 06/13/2013 06:37 pm Stavros Sachtouris

Fix all minor typos and modifications in tests

03033b54 05/29/2013 05:41 pm Stavros Sachtouris

Impleent floating ip methods @compute/cyclades

Refs: #3862

New methods introduced and unit-tested:
ComputeRestClient: floating_ip_pools_get, floating_ips_get/post/delete
CycladesRestClient: floating_ip_pools_get, floating_ips_get/post/delete
ComputeClient: get_floating_ip_pools, get_floating_ips,...

77d1b504 05/29/2013 02:25 pm Stavros Sachtouris

Implement floating_ip(s)post/get/delete rest calls

Refs: #3862

0a62912d 05/29/2013 01:25 pm Stavros Sachtouris

Implement floating_ip_pools_get @compute/cyclades

Refs: #3862

bcef3ac9 05/24/2013 04:47 pm Stavros Sachtouris

Rename meta-->metadata and remove values @CLI

Refs: #3633

fab9b17f 05/23/2013 06:42 pm Stavros Sachtouris

Rename meta-->metadata and remove values @lib

- Meta-->metadata in some cases, according to the expected cyclades API
- remove values level from requests and responses @ cyclades lib

Refs: #3633

cd295a1d 05/22/2013 01:07 pm Stavros Sachtouris

Add json/optional outputs to server commands

Refs: #3732

f5f35422 05/20/2013 05:54 pm Stavros Sachtouris

Apply option outputs to image commands + renames

- Add image.add_member missing content-length header
- Rename image-[add|del]member commands to members-[add|delete]
- Remove update option from image-register
- In image-compute split properties to properties-list and properties-get...

9d9ad424 04/11/2013 11:44 am Stavros Sachtouris

Stop create_server from crushing by a faulty image

If the image is missing the (os, users) metadata, the create_server method
used to crush anexpectingly

c2b5da2f 04/04/2013 04:37 pm Stavros Sachtouris

Redesign http connection module

Merge everything to kamaki.clients

Remove multiple hierarchies of connection classes (== abandon support for
alternative connection methods, e.g. for requests from pypi)

New connection classes are
- RequestManager
- ResponseManager...

3c50df2e 03/22/2013 03:42 pm Stavros Sachtouris

Apply a simple naming convention for unit tests

Naming convention:

Actual functionality:

In package kamaki.clients.pkg there is class C containing a method M
Test it in a package kamaki.clients.pkg.test, with a class C + a method test_M
Command line run:...

55faa0bc 03/15/2013 04:58 pm Stavros Sachtouris

Prepare PithorRest testcase for implementation

a8fe029d 03/15/2013 03:26 pm Stavros Sachtouris

Unittest ComputeRestApi.images_put

f3cb8dad 03/15/2013 03:20 pm Stavros Sachtouris

Unittest ComputeRestApi.images_delete and improve

improve: group common ComputeRestApi testing code in clients.compute.test

6af47576 03/15/2013 03:09 pm Stavros Sachtouris

Unittest Compute.flavors_get

6695edc9 03/15/2013 03:07 pm Stavros Sachtouris

Unittest Compute.servers_put

6a00d7a7 03/15/2013 02:48 pm Stavros Sachtouris

Unittest ComputeRestApi.servers_post

882c7e33 03/15/2013 01:55 pm Stavros Sachtouris

Unittest ComputeRestApi.servers_delete

2bfb3db3 03/15/2013 01:30 pm Stavros Sachtouris

Move compute_rest_api to compute.rest_api

kamaki.clients.compute_rest_api --> kamaki.clients.compute.rest_api

630dea9b 03/15/2013 01:29 pm Stavros Sachtouris

Unittest ComputeRestApi.servers_get

98a7195e 03/14/2013 06:54 pm Stavros Sachtouris

Rephrase pithos mocking expressions

1df5305d 03/14/2013 06:00 pm Stavros Sachtouris

Rephrase mocking expressions

b6403d2d 03/14/2013 05:43 pm Stavros Sachtouris

Finetest Cyclades.get_image_metadata

0482817c 03/14/2013 02:55 pm Stavros Sachtouris

Finetest and move Compute.delete_image_metadata

428aa852 03/14/2013 02:44 pm Stavros Sachtouris

Finetest and move Compute.update_image_metadata

71017d87 03/14/2013 02:42 pm Stavros Sachtouris

Finetest and move Compute.create_image_metadata

f711008c 03/14/2013 02:38 pm Stavros Sachtouris

Finetest and move Compute.delete_image

0651cda3 03/14/2013 02:37 pm Stavros Sachtouris

Finetest amd move Compute.delete_server

5656f78c 03/14/2013 01:49 pm Stavros Sachtouris

Finetest and move Compute.get_image_metadata

937ef4dd 03/14/2013 01:46 pm Stavros Sachtouris

Finetest and move Compute.get_image_details

b2347a17 03/14/2013 01:41 pm Stavros Sachtouris

Finetest and move Compute.list_images

ae9c3b5f 03/14/2013 01:33 pm Stavros Sachtouris

Finetest and move Compute.get_flavor_details

8c40c4a6 03/14/2013 01:30 pm Stavros Sachtouris

Finetest and move Compute.list_flavors

dbd50059 03/14/2013 01:22 pm Stavros Sachtouris

Finetest and move Compute.delete_server_metadata

e750a969 03/14/2013 01:20 pm Stavros Sachtouris

Finetest and move Compute.update_server_metadata

d224bb37 03/14/2013 01:12 pm Stavros Sachtouris

Finetest and move Compute.get_server_metadata

d560c67b 03/14/2013 01:07 pm Stavros Sachtouris

Finetest and move Compute.create_server_metadata

876aae74 03/14/2013 12:55 pm Stavros Sachtouris

Finetest and move Compute.reboot_server

2ace03e5 03/14/2013 12:51 pm Stavros Sachtouris

Finetest and move Compute.update_server_name

26ccd6fb 03/14/2013 12:45 pm Stavros Sachtouris

Finetest and move Compute.get_server_details

0067c031 03/13/2013 06:46 pm Stavros Sachtouris

Finetest Compute.list_servers

edf8ad52 03/13/2013 05:33 pm Stavros Sachtouris

Finetest and move Compute.create_server

304a92dc 03/13/2013 04:58 pm Stavros Sachtouris

Create package kamaki.clients.compute with tests