Activity
From 10/28/2012 to 11/26/2012
11/26/2012
- 08:27 pm Revision f3446cf0: Add interactive shell help (2b continued)
- 04:31 pm Revision 085ebff4: Merge commit 'v0.6.1' into debian
- 04:31 pm Revision 6b342493: Bump debian version to 0.6.1-1
- 02:12 pm Revision 4067cdaf: Fix sphinx auto-doc syntax warning
11/23/2012
- 07:25 pm Revision b8e90894: Document with client cli commands showcases
- 06:33 pm Revision a6370d73: Document command specs and one-command interface
- 04:48 pm Revision 024a9eb8: Merge branch 'master' into quota
- 04:46 pm Revision 00034ea6: Incorporate client and cli for quotaholder
- 03:46 pm Revision 48cae069: Fix image_cli properties bug
- 03:38 pm Revision f23a5cdb: Quick setup guide, remove empty lins in image list
- 12:39 pm Revision e0f40c94: Fix quoted-input bug in one-cmd
- 12:13 pm Revision 457cb69b: Initialize new documents in docs
11/22/2012
- 06:22 pm Revision 8f489707: Expand documentation
- 03:39 pm Revision d44b407c: Sphinx config file fixes
- - proper path append
- check if snf-common is available - 03:33 pm Revision e9304ec6: Fix some docs errors
- 03:21 pm Revision 7845bf51: Fix local-path ref, undo register_cli syntax modif
- WAS: register <name> <location>
THEN: register <location> [name]
NOW: register <name> <location>
but can run with --... - 12:58 pm Revision 8086bb11: print_stack
11/21/2012
- 05:47 pm Revision 893dd621: Remove main nonsense
- 05:21 pm Revision 02a4d5ca: Clean-up forgoten snf-common references
- 05:01 pm Revision 59639bed: Adjust to run from kamaki root
- 04:22 pm Revision f0febe81: fix forgoten required list
- 04:19 pm Revision d7c19f47: Replace snf-common pool with local copy
- 04:17 pm Revision 36e69312: Copy snf-common pool lib as a hard copy
- 02:35 pm Revision 939ef0f6: Remove forgoten test from image_cli
- 12:42 pm Revision a083c10f: Update version and README
- 12:39 pm Revision 329753ae: Update docs, fix bug when progress not installed
11/20/2012
- 07:03 pm Revision ad3fab96: Merge branch 'develop'
- 07:03 pm Revision aa25346e: Pretify print_items
- 06:25 pm Revision 24518694: Print id before other info in network_list
- 06:17 pm Revision 2809ad78: Add --update functionality to image register ui
- 06:07 pm Revision bcebdfef: New image method: reregister(location[, ...])
- 03:58 pm Revision ca30409e: Adjust kamaki.clients unittesting
- 02:13 pm Revision efbcdc41: Move split_line code to cli.utils
- 02:01 pm Revision c530c456: Match more quoted text
- Single quotes have now higher priority than double quotes
and they can be used together. E.g.
[server]: create 'Name... - 01:15 pm Revision 1c1a0941: Parse quoted strings in interactive shell
11/19/2012
- 06:26 pm Revision 0b992c8c: Forgot smth
- 06:23 pm Revision 2b74ab4a: Unittest parallel server creation
- 05:22 pm Revision aeb7b4c5: Simplify import.
- 04:42 pm Revision e9a92550: Fix config-forget bug
- 02:01 pm Revision 852a22e7: Upgrade progress compatibility to 1.0.2
- New progress uses a different interface with start and finish methods
that they are now used
11/16/2012
- 06:59 pm Revision 8eb8c540: Reload config after config modifications in shell
- 06:17 pm Revision cccff590: Thread limit can be set by user
- 05:31 pm Revision cad39033: Gradual thread inc/decrease in up/download
- Thread inc/decrease is now generic for all clients that might need it
with the method _watch_thread_limit
Algorithm:... - 04:04 pm Revision e9533b0c: Fix multi-cmd _best_match bug
- 03:10 pm Revision c32dcf79: Revert "Add cli for quotaholder."
- This reverts commit d8a2b1c568dae513aa880435dfc976beefa7ba89.
- 02:14 pm Revision c2be5c96: Fix forgotten import
- 02:10 pm Revision e9abe82b: Avoid to many threads in upload
- 01:43 pm Revision d8a2b1c5: Add cli for quotaholder.
- 12:00 pm Revision a6ad7781: Context roll-back in case of exit
11/15/2012
- 06:48 pm Revision 77e7bef7: Complete top-level commands from everywhere
- Usage: in kamaki shell, from any context, user can write:
/<command> <subcmds... and params...> - 06:09 pm Revision 524dc2f8: Fix top-level from top-level call bug
- Idea: in pre: add top level commands as /<command>
slightly different registration - 06:07 pm Revision 834200da: Access top-level commands from anywhere in shell
- Execs top-level commands but doesn't roll back correctly
- 02:27 pm Revision d53062bd: Modify history commands
- 01:50 pm Revision 75c3fc42: Fix new deep-level bug in shell
11/14/2012
- 05:46 pm Revision 42c739c0: START FEAT. DEV. cmd accessibility in shell
- shell commands should be accessible from all contexts e.g.:
[kamaki] server #new context
[server] /config list #c... - 05:26 pm Revision db950b10: Use CLIErrors in shell
- 05:04 pm Revision 87565d2c: Colors off if stdout is not a tty
- 05:01 pm Revision f551841a: Improve print_list/dict
- 03:10 pm Revision 71882bca: Apply total error handling
- 02:14 pm Revision 4f6a21f6: Colors are off by default
- 01:38 pm Revision d486baec: Complete UI/cli interface refactoring, minor bugs
11/13/2012
- 07:02 pm Revision be99b6ad: Various configurations (not finished yet)
- 06:08 pm Revision a763efe5: Fix gbp.conf to use ../build-area/
- 06:07 pm Revision b4e45eda: For now, remove documentation files
- 06:06 pm Revision 5ad91c85: Add forgotten dependency python-ordereddict
- 05:54 pm Revision 6514457a: Adjust interactive shell to new kamaki order
- 05:42 pm Revision ef65ff36: Bump debian version to 0.6-1
- 05:06 pm Revision 37c67167: Merge commit 'v0.6' into debian
- 04:43 pm Revision f2e455ae: Fix package dependencies
- Remove gevent dependency and add python-ansicolors and python-progress
as suggestions. - 02:52 pm Revision 12ecdeb7: Complete new structure in one command (exprmtal)
11/12/2012
- 07:19 pm Revision 0d249b3e: Allow clis to overide command load implementation
- Still buggy and experimental, but if a cli don't use the command
decorator, but implement another way of loading clas...
11/09/2012
- 06:01 pm Revision 78496d42: Pre-call parisng and errors, new cmd-spec system
- Test firsth in one-command enviroment
cmd-spec system has been initialized, but not finished - 03:45 pm Revision af6de846: Start refactoring main CLI
- Aims:
- cleaner cli load-point code
- move more argument logic to argument module
- move command loading to the seper... - 01:44 pm Revision 062b1d0a: Extract json-encoded error info in clients
- 01:11 pm Revision 6cdfdcf3: Minor improvements to server_wait behavior
11/08/2012
- 07:23 pm Revision 85e3803d: Update Pithos+ support documentation
- 05:29 pm Revision d07b3796: Fix bug with deep-pathed commands
- FEATURE: subcommands of a callable command are not allowed. e.g.:
if the following exist as callable commands:
cmd1_... - 03:20 pm Revision c59aef27: Fix minor wait_server bug, discover a cli bug
- CLI bug: deep-level commands malfunction
- 02:48 pm Revision fd1f1d96: NEW server method: wait_server + cli command
- wait for server to reach state (e.g. while building)
11/07/2012
- 04:26 pm Revision 0a0b9fb6: Modify KeyValueArgument and CmdConfigArgument
- KeyValueArgument now accepts only one key=value pair but can be
repeated:
--property key1=val1 --property key2=va... - 03:19 pm Revision ae3c77f9: Copy os/users image tags at server_create
- 02:18 pm Revision 0c24b26b: Enhance confiug options documentation
11/06/2012
- 07:58 pm Revision 7966ffb8: A little bit more error handling
- 07:44 pm Revision de4f08ef: Handle json-formated server error responses
- 07:08 pm Revision 0238c167: Propagate error handling corrections up to CLIs
- 04:49 pm Revision bcb51856: Restore verbose and debug functionality in clients
- 04:34 pm Revision 7e5415a4: Modernize clients and clients.connection error hdl
11/05/2012
- 07:38 pm Revision d5eeabc0: Error handling reform start from connection
- 07:05 pm Revision 7d91734c: Fix unresolved httplib request url - path issue
- minor unitest fixes
- 06:07 pm Revision 0d92fedd: Merge tag 'v0.6' into ubuntu
- 1. Full pithos+ support,
2. Fast download and upload with
- connection pooling
- threaded requests
3. Interactive she... - 06:05 pm Revision 302c011b: Initial pkg for ubuntu
- 05:46 pm Revision f93854ae: Restore color dummys
- 04:53 pm Revision 6ac7f90f: Add object-version arg to store info
- 04:44 pm Revision e0aac6a6: Remove sensitice info from tests
- 04:35 pm Revision 22beceb3: Minor improvements in pithos unitesting
- 04:04 pm Revision 19699c46: test pithos upload with binary random files
- 03:55 pm Revision f27ed9a0: Sync progressbar to threads, adjust ctrl-c handler
- In pithos download/upload ctrl-c is caught when multithreading,
and wait for active threads to finish before exiting - 01:12 pm Revision 2ef56d5b: Merge branch 'develop' into ubuntu
11/02/2012
- 07:28 pm Revision e02728f9: Use standard threading instead of gevent/greenlets
- gevent depedency is not needed after that
- 05:10 pm Revision cf49aa14: Update documentation
- 01:16 pm Revision 3dabe5d2: Make all source pep8 compliant
11/01/2012
- 03:20 pm Revision 234954d1: pep8 kamaki.cli.commands
- 01:31 pm Revision f3692d9e: Update debian control file for version 0.6
- 12:42 pm Revision 403b1902: Merge branch 'master' into debian
10/31/2012
- 07:02 pm Revision fd5db045: pep8 part of kamaki (from root to cli)
- 06:06 pm Revision 40425570: Get rid of old file
- 04:35 pm Revision 19f48e75: pep8 setup.py
- 04:19 pm Revision 9ceec15a: Intriduce store cat to cli
- cat prints a remote file to console
this used to be achieved by calling download with only one
parameter, which is no... - 04:06 pm Revision 5203ec42: Remove forgoten debug print message
- 03:28 pm Revision f8b42e99: Propagate failed connection to server
- 01:16 pm Revision b521efd9: Minor bugs
- 12:04 pm Revision 1037b811: Remove sensitive info from code
- 11:55 am Revision 9c2c1659: Remove some merging trash
- 11:50 am Revision 68da89ac: Merge branch 'master' of https://code.grnet.gr/git/kamaki
- Conflicts:
kamaki/__init__.py
kamaki/cli.py
kamaki/clients/__init__.py
kamaki/clients/astakos.py
kamaki/clients/...
10/30/2012
- 06:51 pm Revision df959ba0: Remove too much progressbar warnings
- 06:48 pm Revision b5d069f0: Move progressbar check to ProgressBarArgument
- 06:42 pm Revision 9791305f: Catch progressbar missing in download
- 06:39 pm Revision 41226a68: Dont create ProgressBar if progress not installed
- 06:36 pm Revision 5bfe1cda: Commit uncommited pithos_cli changes
- 06:17 pm Revision 4e054e38: Make ansicollors and progressbar optional
- Actually, setuptools don't support "optional", so they are
just not installed - 06:11 pm Revision 726fa2a1: Remove request depedancy
- 06:06 pm Revision 3cea140a: Add snf-common dependency
- 05:54 pm Revision b335416e: Almost complete kamaki.client settings
- There are some issues:
- in Pithos: big-file handling, binnary file up/download
- in Cyclades: some methods need extr... - 05:37 pm Revision 8ecbb5e8: unittest image set/list_members
- 04:23 pm Revision adb1dde9: unittest image register (basic functionality)
- 02:21 pm Revision 4c28298d: unittest image get_meta
- 02:15 pm Revision bd1a7012: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- 02:13 pm Revision f7e38cbb: Fix image list_public syntax bug, gracefull error
- Connection module errors are controled and nicer
untitest list_public - 02:13 pm Revision 4a429246: image test list_public
- 01:25 pm Revision b9d07587: Astakos: minor config bug, introduce unittesting
- 12:09 pm Revision 0e46324c: Some touches in Cyclades unittests
10/29/2012
- 07:43 pm Revision 1f1ca342: Complete cyclades testing
- 07:09 pm Revision 9f1d1fcf: History file at root
- 06:15 pm Revision e8bd81eb: Default values minor fixes
- 05:31 pm Revision 554d18b0: Setup default values for synnefo services
- Defult values refer to the okeanos production
services. If the caller has access to okeanos
production site (an accou... - 04:11 pm Revision 67cea04c: Set colors off by default
- 03:52 pm Revision 455b362d: Change syntax for KeyValue properties
- old syntax: --property "key1=val1 key2=val2 ..."
new syntax: --property key1=val1,key2-val2,... - 02:47 pm Revision 23803b28: Fix parse error in argument parsing
- 01:31 pm Revision a34888b4: list/disconnect nics by network at clients lib
Also available in: Atom