kamaki
10 years agoImpement basic/custom filters for server list
Stavros Sachtouris [Fri, 23 Aug 2013 15:07:59 +0000 (18:07 +0300)]
Impement basic/custom filters for server list

Refs: #4220

New filters: name[-like/-suffix/-prefix], flavor_id, image_id, metadata[-like]

10 years agoFix bug when setting an empty cloud alias
Stavros Sachtouris [Fri, 23 Aug 2013 12:36:49 +0000 (15:36 +0300)]
Fix bug when setting an empty cloud alias

10 years agoComplete basic filters in image compute list
Stavros Sachtouris [Fri, 23 Aug 2013 09:45:13 +0000 (12:45 +0300)]
Complete basic filters in image compute list

Refs: #4220

10 years agoForce shell to do nothing in empty lines
Stavros Sachtouris [Fri, 23 Aug 2013 07:39:50 +0000 (10:39 +0300)]
Force shell to do nothing in empty lines

10 years agoTry a unified filtering method in image ? list
Stavros Sachtouris [Thu, 22 Aug 2013 15:55:16 +0000 (18:55 +0300)]
Try a unified filtering method in image ? list

Refs: #4220

10 years agoAdd a filter_dicts_by_dict utils method
Stavros Sachtouris [Thu, 22 Aug 2013 15:04:29 +0000 (18:04 +0300)]
Add a filter_dicts_by_dict utils method

Refs: #4220

This is a multipurpose method to be used for CLI filtering

10 years agoAdd --property-like in image list
Stavros Sachtouris [Thu, 22 Aug 2013 12:02:41 +0000 (15:02 +0300)]
Add --property-like in image list

Refs: #4220

10 years agoOptimize username aquisition in image list
Stavros Sachtouris [Wed, 21 Aug 2013 15:26:06 +0000 (18:26 +0300)]
Optimize username aquisition in image list

Refs: #4228

Collect all uuids and get them with one request

10 years agoAugment user info in image list
Stavros Sachtouris [Wed, 21 Aug 2013 14:53:07 +0000 (17:53 +0300)]
Augment user info in image list

Refs: #4228

10 years agoAdd --property to image list
Stavros Sachtouris [Wed, 21 Aug 2013 13:04:52 +0000 (16:04 +0300)]
Add --property to image list

Refs: #4220

Also, fix various bugs introduced by utils re-writtings

10 years agoFix division by 0 bug
Stavros Sachtouris [Wed, 21 Aug 2013 10:15:38 +0000 (13:15 +0300)]
Fix division by 0 bug

10 years agoMerge branch 'feature-clitests-utils' into develop
Stavros Sachtouris [Tue, 20 Aug 2013 13:37:54 +0000 (16:37 +0300)]
Merge branch 'feature-clitests-utils' into develop

10 years agoUpdate Changelog for utils unittests
Stavros Sachtouris [Tue, 20 Aug 2013 13:37:25 +0000 (16:37 +0300)]
Update Changelog for utils unittests

Refs: #4058

10 years agoComplete cli.utils unittests
Stavros Sachtouris [Tue, 20 Aug 2013 13:36:35 +0000 (16:36 +0300)]
Complete cli.utils unittests

Refs: #4058

10 years agoTest kamaki.cli.utils up to print_items
Stavros Sachtouris [Fri, 9 Aug 2013 14:22:01 +0000 (17:22 +0300)]
Test kamaki.cli.utils up to print_items

Refs: #4058

10 years agoUnittest print_dict + print_list
Stavros Sachtouris [Thu, 8 Aug 2013 15:01:07 +0000 (18:01 +0300)]
Unittest print_dict + print_list

Refs: #4058

10 years agoCreate a kamaki.cli.utils package
Stavros Sachtouris [Thu, 8 Aug 2013 09:59:24 +0000 (12:59 +0300)]
Create a kamaki.cli.utils package

Refs: #4059

10 years agoInitialize tests for kamaki.cli.utils
Stavros Sachtouris [Wed, 7 Aug 2013 15:29:17 +0000 (18:29 +0300)]
Initialize tests for kamaki.cli.utils

Refs: #4058

10 years agoLet users know if a cmd grp _cli fails
Stavros Sachtouris [Wed, 7 Aug 2013 13:23:01 +0000 (16:23 +0300)]
Let users know if a cmd grp _cli fails

10 years agoMerge branch 'feature-clitest-logger' into develop
Stavros Sachtouris [Tue, 6 Aug 2013 15:51:59 +0000 (18:51 +0300)]
Merge branch 'feature-clitest-logger' into develop

10 years agoUpdate Changelog for logger unittests
Stavros Sachtouris [Tue, 6 Aug 2013 15:51:34 +0000 (18:51 +0300)]
Update Changelog for logger unittests

Refs: #4058

10 years agoAdd unittests for kamaki.cli.logger
Stavros Sachtouris [Tue, 6 Aug 2013 15:50:17 +0000 (18:50 +0300)]
Add unittests for kamaki.cli.logger

Refs: #4058

10 years agoFix typos in floating ip methods (cli + lib)
Stavros Sachtouris [Tue, 6 Aug 2013 12:54:49 +0000 (15:54 +0300)]
Fix typos in floating ip methods (cli + lib)

10 years agorename floatingip --> ip in server + docs
Stavros Sachtouris [Tue, 6 Aug 2013 11:07:28 +0000 (14:07 +0300)]
rename floatingip --> ip in server + docs

10 years agoMerge branch 'feature-clitest-history' into develop
Stavros Sachtouris [Tue, 6 Aug 2013 10:31:25 +0000 (13:31 +0300)]
Merge branch 'feature-clitest-history' into develop

10 years agoUpdate Changelog for kamaki.cli unittests
Stavros Sachtouris [Tue, 6 Aug 2013 10:30:47 +0000 (13:30 +0300)]
Update Changelog for kamaki.cli unittests

Refs: #4058

10 years agoComplete unittests for kamaki.cli.history class
Stavros Sachtouris [Tue, 6 Aug 2013 10:28:36 +0000 (13:28 +0300)]
Complete unittests for kamaki.cli.history class

Refs: #4058

10 years agoMerge branch 'feature-file-range' into develop
Stavros Sachtouris [Mon, 5 Aug 2013 15:48:27 +0000 (18:48 +0300)]
Merge branch 'feature-file-range' into develop

10 years agoUpdate Config for multiformed ranges
Stavros Sachtouris [Mon, 5 Aug 2013 15:46:30 +0000 (18:46 +0300)]
Update Config for multiformed ranges

10 years agoUse multiformed ranges in kamaki pithos lib
Stavros Sachtouris [Mon, 5 Aug 2013 15:45:13 +0000 (18:45 +0300)]
Use multiformed ranges in kamaki pithos lib

Refs: #4059

Also, adjust corresponding unit and functional tests

10 years agoTide up sopme functional test code
Stavros Sachtouris [Mon, 5 Aug 2013 10:44:58 +0000 (13:44 +0300)]
Tide up sopme functional test code

10 years agoPithos client understands more range expressions
Stavros Sachtouris [Fri, 2 Aug 2013 14:21:59 +0000 (17:21 +0300)]
Pithos client understands more range expressions

Refs: #4059

10 years agoMerge branch 'develop' into feature-file-range
Stavros Sachtouris [Fri, 2 Aug 2013 13:51:35 +0000 (16:51 +0300)]
Merge branch 'develop' into feature-file-range

10 years agoFix some typos in docs
Stavros Sachtouris [Fri, 2 Aug 2013 13:51:19 +0000 (16:51 +0300)]
Fix some typos in docs

10 years agoLet argument.rangeArgument parse more ranges
Stavros Sachtouris [Fri, 2 Aug 2013 13:50:02 +0000 (16:50 +0300)]
Let argument.rangeArgument parse more ranges

Refs: #4059

10 years agoMerge branch 'feature-sharers' into develop
Stavros Sachtouris [Fri, 2 Aug 2013 10:55:19 +0000 (13:55 +0300)]
Merge branch 'feature-sharers' into develop

10 years agoUpdate Changelog for richer sharers output + calls
Stavros Sachtouris [Fri, 2 Aug 2013 10:54:43 +0000 (13:54 +0300)]
Update Changelog for richer sharers output + calls

Refs: #4203

10 years agoShow user names in /file sharers
Stavros Sachtouris [Fri, 2 Aug 2013 10:52:53 +0000 (13:52 +0300)]
Show user names in /file sharers

Refs: #4203

10 years agoUpdate Changelog for register with file upload
Stavros Sachtouris [Thu, 1 Aug 2013 12:39:21 +0000 (15:39 +0300)]
Update Changelog for register with file upload

Refs: #4206

10 years agoAdd upload local image abilities to register
Stavros Sachtouris [Thu, 1 Aug 2013 12:35:47 +0000 (15:35 +0300)]
Add upload local image abilities to register

Refs: #4206

New register args:

 --update-image-file=/local/path
 --no-progress-bar

10 years agoCorrect error message if file does not exist
Stavros Sachtouris [Thu, 1 Aug 2013 11:21:23 +0000 (14:21 +0300)]
Correct error message if file does not exist

10 years agoAllow upload_from_string to use content-encoding
Stavros Sachtouris [Thu, 1 Aug 2013 10:37:01 +0000 (13:37 +0300)]
Allow upload_from_string to use content-encoding

10 years agoDo not allow thread exceptions to stop errors
Stavros Sachtouris [Thu, 1 Aug 2013 09:51:24 +0000 (12:51 +0300)]
Do not allow thread exceptions to stop errors

10 years agoMerge branch 'feature-docs-logger' into develop
Stavros Sachtouris [Wed, 31 Jul 2013 14:56:54 +0000 (17:56 +0300)]
Merge branch 'feature-docs-logger' into develop

10 years agoAdd documentation and examples for logging
Stavros Sachtouris [Wed, 31 Jul 2013 14:55:28 +0000 (17:55 +0300)]
Add documentation and examples for logging

Also, add a batch image register example script

Refs: #4135

10 years agoFix typos, decale kamai.cli.argument as package
Stavros Sachtouris [Wed, 31 Jul 2013 12:52:45 +0000 (15:52 +0300)]
Fix typos, decale kamai.cli.argument as package

10 years agoMerge branch 'feature-detect-content-type' into develop
Stavros Sachtouris [Wed, 31 Jul 2013 12:24:12 +0000 (15:24 +0300)]
Merge branch 'feature-detect-content-type' into develop

10 years agoUpdate Changelog for mimetype guessing
Stavros Sachtouris [Wed, 31 Jul 2013 12:23:49 +0000 (15:23 +0300)]
Update Changelog for mimetype guessing

Refs: #4196

10 years agoGuess mimetype and use it in uploads
Stavros Sachtouris [Wed, 31 Jul 2013 12:18:27 +0000 (15:18 +0300)]
Guess mimetype and use it in uploads

Refs: #4196

10 years agoFix some spelling and typoes in docs
Stavros Sachtouris [Wed, 31 Jul 2013 11:24:13 +0000 (14:24 +0300)]
Fix some spelling and typoes in docs

10 years agoUpdate Changelog for subdir bug
Stavros Sachtouris [Wed, 31 Jul 2013 10:10:57 +0000 (13:10 +0300)]
Update Changelog for subdir bug

10 years agoIgnore subdir section in file_list
Stavros Sachtouris [Wed, 31 Jul 2013 09:37:52 +0000 (12:37 +0300)]
Ignore subdir section in file_list

Refs: Bug #4134

10 years agoUpdate changelog for image register CLI changes
Stavros Sachtouris [Tue, 30 Jul 2013 12:01:55 +0000 (15:01 +0300)]
Update changelog for image register CLI changes

10 years agoMerge branch 'feature-image-register-args' into develop
Stavros Sachtouris [Tue, 30 Jul 2013 12:01:29 +0000 (15:01 +0300)]
Merge branch 'feature-image-register-args' into develop

10 years agoUse container:path format in register
Stavros Sachtouris [Tue, 30 Jul 2013 12:00:36 +0000 (15:00 +0300)]
Use container:path format in register

Refs: #3778

10 years agoAllow image_register to accept a location tuple
Stavros Sachtouris [Tue, 30 Jul 2013 10:16:29 +0000 (13:16 +0300)]
Allow image_register to accept a location tuple

Refs: #3778

Location tuple: (user_uuid, container, image_object)

10 years agoMake cyclades functional test code pretier
Stavros Sachtouris [Tue, 30 Jul 2013 09:51:34 +0000 (12:51 +0300)]
Make cyclades functional test code pretier

10 years agoMerge branch 'feature-compute-v2' into develop
Stavros Sachtouris [Fri, 26 Jul 2013 14:30:49 +0000 (17:30 +0300)]
Merge branch 'feature-compute-v2' into develop

10 years agoUpdate changelog for compute v2 support
Stavros Sachtouris [Fri, 26 Jul 2013 14:30:23 +0000 (17:30 +0300)]
Update changelog for compute v2 support

Refs: #4139

10 years agoRemove some useless methods from cyclades
Stavros Sachtouris [Fri, 26 Jul 2013 14:28:29 +0000 (17:28 +0300)]
Remove some useless methods from cyclades

Refs: #4139

Reason: some methods are now fully implemented by compute api calls
Methods: all servers_get and all RestClient servers_* methods

10 years agoAdjust ComputeClient & tests to compute v2
Stavros Sachtouris [Fri, 26 Jul 2013 14:14:21 +0000 (17:14 +0300)]
Adjust ComputeClient & tests to compute v2

Refs: #4139

10 years agoComplete ComputeRestApi tests for compute v2
Stavros Sachtouris [Fri, 26 Jul 2013 12:01:01 +0000 (15:01 +0300)]
Complete ComputeRestApi tests for compute v2

Refs: #4139

10 years agoMake iteration counter pretty
Stavros Sachtouris [Fri, 26 Jul 2013 09:59:32 +0000 (12:59 +0300)]
Make iteration counter pretty

Refs: #4139

10 years agoUpdate all get/delete ComputeRest tests
Stavros Sachtouris [Thu, 25 Jul 2013 14:39:36 +0000 (17:39 +0300)]
Update all get/delete ComputeRest tests

Refs: #4139

10 years agoUpdate 1st level _get tests for ComputeRestClient
Stavros Sachtouris [Thu, 25 Jul 2013 12:48:41 +0000 (15:48 +0300)]
Update 1st level _get tests for ComputeRestClient

Refs: #4139

10 years agoComplete basic compute v2 implementation
Stavros Sachtouris [Wed, 24 Jul 2013 15:13:11 +0000 (18:13 +0300)]
Complete basic compute v2 implementation

Refs: #4139

Pending: adjust unitests, test against an openstack deployment

10 years agoImplement servers/?/action/? ReST and methods
Stavros Sachtouris [Wed, 24 Jul 2013 13:42:58 +0000 (16:42 +0300)]
Implement servers/?/action/? ReST and methods

Refs: #4139

10 years agoApply changes to call-level methods
Stavros Sachtouris [Wed, 24 Jul 2013 12:23:59 +0000 (15:23 +0300)]
Apply changes to call-level methods

Refs: #4139

10 years agoImplement OScompute_v2 servers/?/metadata/? calls
Stavros Sachtouris [Wed, 24 Jul 2013 12:13:23 +0000 (15:13 +0300)]
Implement OScompute_v2 servers/?/metadata/? calls

Refs: #4139

10 years agoAdjust compute/cyclades clients to servers_REST
Stavros Sachtouris [Wed, 24 Jul 2013 10:25:44 +0000 (13:25 +0300)]
Adjust compute/cyclades clients to servers_REST

Refs: #4139

10 years agoImplement OSv2 compute 1st level /servers calls
Stavros Sachtouris [Wed, 24 Jul 2013 09:21:52 +0000 (12:21 +0300)]
Implement OSv2 compute 1st level /servers calls

Refs: #4139

10 years agoMerge branch 'feature-cli-project' into develop
Stavros Sachtouris [Tue, 23 Jul 2013 13:34:20 +0000 (16:34 +0300)]
Merge branch 'feature-cli-project' into develop

10 years agoUpdate changelog for project API commands
Stavros Sachtouris [Tue, 23 Jul 2013 13:33:53 +0000 (16:33 +0300)]
Update changelog for project API commands

Refs: #4155

10 years agoCreate CLI commands for astakos project API
Stavros Sachtouris [Tue, 23 Jul 2013 13:32:47 +0000 (16:32 +0300)]
Create CLI commands for astakos project API

Refs: #4155

10 years agoMerge branch 'feature-test-argument' into develop
Stavros Sachtouris [Tue, 23 Jul 2013 09:01:12 +0000 (12:01 +0300)]
Merge branch 'feature-test-argument' into develop

10 years agoTest ArgumentParseManager.parse
Stavros Sachtouris [Tue, 23 Jul 2013 09:00:50 +0000 (12:00 +0300)]
Test ArgumentParseManager.parse

10 years agoTest ArgumentParseManager.update_arguments
Stavros Sachtouris [Mon, 22 Jul 2013 15:25:13 +0000 (18:25 +0300)]
Test ArgumentParseManager.update_arguments

Refs: #4058

Missing test: ArgumentParseManager.parse

10 years agoMerge branch 'feature-server-resize' into develop
Stavros Sachtouris [Mon, 22 Jul 2013 14:56:59 +0000 (17:56 +0300)]
Merge branch 'feature-server-resize' into develop

10 years agoWrite functional test for resize_server
Stavros Sachtouris [Mon, 22 Jul 2013 14:56:27 +0000 (17:56 +0300)]
Write functional test for resize_server

Refs: #4153

10 years agoUpdate Changelog for server resize
Stavros Sachtouris [Mon, 22 Jul 2013 14:46:11 +0000 (17:46 +0300)]
Update Changelog for server resize

Refs: #4153

10 years agoUpdate documentation for server resize
Stavros Sachtouris [Mon, 22 Jul 2013 14:45:18 +0000 (17:45 +0300)]
Update documentation for server resize

Refs: #4153

10 years agoExpose resize_server as server_resize
Stavros Sachtouris [Mon, 22 Jul 2013 14:36:49 +0000 (17:36 +0300)]
Expose resize_server as server_resize

Refs: 4153

10 years agoImplement a resize_server @ clients.compute
Stavros Sachtouris [Mon, 22 Jul 2013 14:26:28 +0000 (17:26 +0300)]
Implement a resize_server @ clients.compute

Refs: #4153

10 years agoFix intetation mistake
Stavros Sachtouris [Mon, 22 Jul 2013 14:11:25 +0000 (17:11 +0300)]
Fix intetation mistake

10 years agoAllow non-None empty default values in Args
Stavros Sachtouris [Mon, 22 Jul 2013 10:54:35 +0000 (13:54 +0300)]
Allow non-None empty default values in Args

Refs: #4058

10 years agoTest ArgumentParseManager upto update_parser
Stavros Sachtouris [Fri, 19 Jul 2013 15:17:58 +0000 (18:17 +0300)]
Test ArgumentParseManager upto update_parser

Refs: #4058

10 years agoTest ProgressBarArgument
Stavros Sachtouris [Fri, 19 Jul 2013 13:36:33 +0000 (16:36 +0300)]
Test ProgressBarArgument

Refs: #4058

10 years agoFix typo in error docs
Stavros Sachtouris [Fri, 19 Jul 2013 12:46:40 +0000 (15:46 +0300)]
Fix typo in error docs

10 years agoTest Version and KeyValue Arguments
Stavros Sachtouris [Fri, 19 Jul 2013 09:22:52 +0000 (12:22 +0300)]
Test Version and KeyValue Arguments

Refs: #4058

10 years agoRecover default fallback for Int/DateArguments
Stavros Sachtouris [Fri, 19 Jul 2013 08:01:22 +0000 (11:01 +0300)]
Recover default fallback for Int/DateArguments

10 years agoTest DateArgument
Stavros Sachtouris [Thu, 18 Jul 2013 15:38:09 +0000 (18:38 +0300)]
Test DateArgument

Refs: #4058

10 years agoTest IntArgument
Stavros Sachtouris [Thu, 18 Jul 2013 14:09:51 +0000 (17:09 +0300)]
Test IntArgument

Refs: #4058

10 years agoTest FlagArgument and ValueArgument
Stavros Sachtouris [Thu, 18 Jul 2013 13:46:33 +0000 (16:46 +0300)]
Test FlagArgument and ValueArgument

Refs: #4058

10 years agoFix typo in list_public
Stavros Sachtouris [Thu, 18 Jul 2013 12:58:50 +0000 (15:58 +0300)]
Fix typo in list_public

10 years agoFix typo in list_public
Stavros Sachtouris [Thu, 18 Jul 2013 12:58:50 +0000 (15:58 +0300)]
Fix typo in list_public

10 years agoFully test RuntimeConfigArgument
Stavros Sachtouris [Wed, 17 Jul 2013 15:22:19 +0000 (18:22 +0300)]
Fully test RuntimeConfigArgument

Refs: #4058

10 years agoMerge branch 'feature-docs-user-clients' into develop
Stavros Sachtouris [Wed, 17 Jul 2013 15:03:03 +0000 (18:03 +0300)]
Merge branch 'feature-docs-user-clients' into develop

10 years agoUpdate changelog about docs change
Stavros Sachtouris [Wed, 17 Jul 2013 15:02:05 +0000 (18:02 +0300)]
Update changelog about docs change

Refs: 4135

10 years agoEnrich clients docs for astakos endpoints, scripts
Stavros Sachtouris [Wed, 17 Jul 2013 15:00:34 +0000 (18:00 +0300)]
Enrich clients docs for astakos endpoints, scripts

Refs: #4135

10 years agoInitialize RuntimeConfigArgument unittests
Stavros Sachtouris [Wed, 17 Jul 2013 13:43:59 +0000 (16:43 +0300)]
Initialize RuntimeConfigArgument unittests

Refs: #4058