Activity
From 12/12/2012 to 01/10/2013
01/10/2013
- 06:29 pm Feature #3163 (Resolved): Rich command-specific user help
- 06:17 pm Revision 4fcc38a2: Complete enrichment of store * commands
- 05:58 pm Revision 776eee69: Enrich helps/errors up to store_serversioning
- 04:56 pm Revision 72952f4f: Enrich helps/errors as fas as store_delmeta
- 03:40 pm Revision 7bc826c7: Bump ubuntu version 0.6.2.1-1ubuntu2
- 03:34 pm Revision 62326a8e: Fix docs and copyright issues
- 03:14 pm Revision a02fb624: Add missing python-sphinx build dependency
- 01:42 pm Revision 1606473d: Bump ubuntu version 0.6.2.1-1ubuntu1
- 01:38 pm Revision 6d7e8bb6: Fix docs in debian
- 01:19 pm Revision b5cb1492: Merge branch 'master' into ubuntu
- 01:06 pm Revision deefff94: Fix docs build system
- In docs/conf.py add the path to kamaki source as the first entry of
os.path. This way we can ensure that when the sph... - 01:06 pm Revision 4b9fbfa7: Merge branch 'develop' into feature-output
- 01:05 pm Revision ad090323: Docfix
- 12:55 pm Revision 275ad28d: Merge branch 'feature-output' into develop
- 11:16 am Revision 2f0b1afd: Fix lintian warnings
01/09/2013
- 07:35 pm Revision 8fa6ef6a: Enrich up to store_manifest
- 07:01 pm Revision 96ec49f2: Enricch store_append helps, fix docs/donf dep.
- 06:55 pm Revision ab8e0346: Fix docs objpool dependency error
- 06:19 pm Revision ca521cf2: Fix date in debian changelog
- 06:15 pm Revision 46f1ba8f: Add docs and man page build instructions in rules
- 06:13 pm Revision 795bf206: Enrich up to store_move +update semantics
- copy/move [container:]<path> [container:]path
- 06:09 pm Revision 80dd1b7c: Add the correct docs in debian/docs
- 06:08 pm Revision 4a6f175c: Add kamaki man page
- 05:48 pm Revision c83937c5: Add XSBC-Original-Maintainer field in control
- Add Stavros Saxtouris <saxtouri@admin.grnet.gr> as the original
package debian package maintainer - 05:44 pm Revision 3ed3415f: Fix docs file
- 05:43 pm Revision e6fddea5: Merge branch 'master' into ubuntu
- 05:40 pm Revision 1da966c0: typo
- 05:39 pm Revision 766eb677: Collection.ordereddict bckwrds compatibility
- setup
- 05:37 pm Revision 3a9bc911: ordereddict dependency compatibility in setup, doc
- 05:32 pm Revision 35f78d77: Unified connection error reporting in pithos cli
- 05:03 pm Revision 1e29b9f6: enrich up to store_create, which has new semantics
- store_create is only for containers now
- 04:59 pm Revision eece6501: Fix gbp.conf file
- Change debian branch to ubuntu
- 04:58 pm Feature #3173 (Closed): number of threads in multithreaded sessions
- Kamaki dynamicaly modifies the number of threads in multithreaded operations (e.g. upload, download).
Current algori... - 04:57 pm Revision 58d5ae90: Bump ubuntu version to 0.6.2-1ubuntu1
- 04:54 pm Revision 58c8415b: Replace snf-common with objectpool as dependecy
- 04:46 pm Bug #3172 (Closed): store upload connection/server failure handling
- Buggy behavior: When some blocks fail to upload, kamaki ignores them and exit with an error after trying with all blo...
- 04:43 pm Feature #1962 (Closed): More helpful error codes on HTTP errors
- 04:43 pm Feature #1963 (Closed): progress report on image upload
- 04:42 pm Bug #1964 (Closed): glance upload does not interleave read()s with POSTs to remote
- 02:27 pm Revision 439826ec: Adjust util, docs and store_list to new strategy
- New method: cli.utils.page_hold holds console until user input, usefull for listing
results - 12:42 pm Revision ad242c17: Merge branch 'develop' into feature-output
- 12:41 pm Revision 15142309: Enrich image_* output/error reporting
01/08/2013
- 06:30 pm Revision fc903073: Enrich image-* up to image_members
- 05:52 pm Revision 17428e1a: Merge branch 'develop' into feature-output
- 05:49 pm Revision 850685bf: Add store_touch, create_object
- Create a zero-length object
- 05:23 pm Revision 8df337ec: Merge branch 'feature-output' into develop
- 05:22 pm Revision 83c3ba87: Enrich image_public
- 04:14 pm Revision 0e806947: Enrich all network_* output and error handling
- 02:34 pm Revision ddc0b290: Enrich netowrk_list/info output/error handling
- 01:58 pm Revision 769dbf53: Complete better output for flavor_*
- 01:53 pm Revision 87b6b0df: flavor_list error-handling
- 01:43 pm Revision a4d0d88a: server_list with --more and page limit
- 01:11 pm Revision bd40efdf: print_items can print results in pages, flavorlist
- if called with page_size a possitive int, print_items holds every page_size
results and waits for user input to conti...
01/07/2013
01/04/2013
- 07:48 pm Revision 22b6f063: Enrich help messages in all server * commands
- 05:50 pm Revision 8194b51b: Enrich helps in server create
- 05:14 pm Revision d7259dd5: Enrich personality argument helps in server create
- 04:57 pm Revision 636876a4: Generalize connection error help for all server-*
- 04:34 pm Revision a3360389: Bugfixes
- 04:30 pm Revision 67469d65: Handle connection errors, allow special handling
- Showcase: server_info catche/manage clienterror that was
a connection error - 01:36 pm Revision e13e308f: Merge branch 'develop' into feature-output
- 01:25 pm Feature #3165 (Closed): Basic windows support
- To achieve kamaki on windows console, some console compatibility and external dependency issues must be resolved
- 01:12 pm Feature #3163 (Closed): Rich command-specific user help
- Command help messages poor one-liners are smuggled between extensive optional arguments that mess up the user experie...
- 01:01 pm Feature #1962 (Resolved): More helpful error codes on HTTP errors
- 12:59 pm Feature #1963 (Resolved): progress report on image upload
- 12:58 pm Bug #1964 (Resolved): glance upload does not interleave read()s with POSTs to remote
- Looks like this bug has long been fixed
01/03/2013
- 07:14 pm Revision 69e16d8f: Merge branch 'feature-argument' into develop
- 07:14 pm Revision b01d6eb7: Merge branch 'develop' into feature-argument
- 07:13 pm Revision 04d01cd4: Move DateArgument to argument from pithos
- 06:52 pm Revision a38eb14e: Merge branch 'feature-history' into develop
- 06:51 pm Revision 53e1f8d5: Allow params starting with - (e.g. history run)
- 06:35 pm Revision 87c00d4e: Merge branch 'develop' into feature-history
- 06:31 pm Revision 18edacfe: Enrich server_list help message
- 06:23 pm Revision a382ea56: Add since arg in server_list
- 05:09 pm Revision 3fe56be4: Richer help for config CLI commands
- New feature: config delete --default to remove a default config option during
a session - 02:38 pm Revision 590cb5d6: Catch all ClientErrors in astakos_authenticate
- 02:31 pm Revision ed02014e: Merge branch 'feature-output' into develop
- 02:30 pm Revision af569ab9: Catch and handle KeyboardInterrupt in shell
- 12:38 pm Revision 57ecec97: Include defaults by default in config list
12/23/2012
- 06:18 pm Revision 2fe2672e: Adjust pithos_cli
- 03:36 am Revision 47ae7577: Adjust store_list
12/22/2012
- 09:25 pm Revision 1ae79e60: Adjust image_cli
- 08:52 pm Revision 746bd77f: Adjust history_cli
- 08:46 pm Revision 93914390: Adjust cyclades_cli to new Arguments handling
- 08:14 pm Revision e15d78e2: Apply new argument strategy on server list
- Suggested use:
- declare:
(self.)arguments = dict(argname=Argument())
- set/update:
self['argname'] = Argumen... - 08:01 pm Revision b113e74b: Modify __getitem__ semantics
- Not __getitem__ of cli.commands does return arg.value
- to set:
mycmd['argname'] = Argument(…)
or
mycmd.argument['a... - 07:38 pm Revision 5a37a189: Make arguments an internal feature of cli.commands
- Now any cli.commands subclass instance:
- sets args like this:
mycmd['myargname'] = Argument()
instead of
mycmd.arg...
12/21/2012
12/20/2012
- 06:22 pm Revision c3cbefb5: Merge branch 'develop'
- Conflicts:
docs/setup.rst - 06:13 pm Revision 36d4b607: Documentation uniformity
- 06:12 pm Revision c52d1b08: Make setup easier
- 05:52 pm Revision c5bcc3e3: Improve help for history run
- 05:20 pm Revision 0663d8d6: Nice instructions for astakos_cli
- 05:06 pm Revision 2703cceb: Formated output in long command description
- 02:51 pm Revision ec51b97c: Fix network disconnect detail show
- 02:24 pm Revision 93542587: Correct publish output, more details in storelist
- 01:45 pm Revision 42cb53d0: Merge branch 'develop' into feature-output
- 01:14 pm Revision a494a741: Improve print_items, use it in flavor_list
- flavor_list now prints id name instead of order. name
12/19/2012
- 06:38 pm Revision 4e01956e: In shell, ignore unknown - args
- 06:14 pm Revision 02e7658e: Merge branches 'feature-output' and 'develop' into develop
- 06:06 pm Revision c8e17a67: Deal with with argparse stupid error handling
- argparse people must be sadists or they just hate other programers
- 04:33 pm Revision 2d7ce81e: Extent store_list to use path as prefix
- kamaki store list mycontainer:phot
will list all objects in mycontainer prefixed with phot - 04:14 pm Revision c1558584: Full pretty errors in container-path storage check
- 02:22 pm Revision 66f1ff99: Test pretty error details with container-not-found
- 12:38 pm Revision 34e4cf61: Run ignores self in command listing
- 12:29 pm Revision 2fbca093: Show long description in all places it could be
12/18/2012
- 06:12 pm Revision a71bb904: Show long description if available
- 05:44 pm Revision b6a99832: Restructure interface code
- 04:00 pm Revision 5c801047: Windows installation guide
- 02:31 pm Revision 84b79bf0: Merge branch 'develop' into feature-windows
- 02:30 pm Revision ec3b8f78: Prepent installation from package to source
- 12:56 pm Revision 68ab0942: Update history docs
- 12:32 pm Revision 519d8639: Debug history run
- 11:26 am Revision 7942dd0c: Resolve conflict
- 11:23 am Revision fba9be97: Merge remote-tracking branch 'origin/develop' into feature-windows
- Conflicts:
kamaki/cli/__init__.py
kamaki/cli/argument.py
kamaki/cli/command_shell.py
kamaki/cli/command_tree.py
...
12/17/2012
- 08:07 pm Revision d6737e18: Help user initial kamaki setup (docs and defaults)
- 07:52 pm Revision 1f383ea0: Clean up code
- 07:33 pm Revision 451a7992: Allow general options to run a@ initial kamaki
- kamaki -v runs a kamaki shell with verbose on!
- 07:11 pm Revision aa5c0458: Propagate warning-logging
- 06:44 pm Revision db8d1766: Introduce warning logger
- 05:53 pm Revision 365280ca: Use a non-unicode progress-bar instead
12/14/2012
- 06:04 pm Revision e876ac62: Forgotten Typos
- 04:45 pm Revision 010e8c7c: Update pgp info in docs
- 04:43 pm Revision a6417246: Update pgp info in docs
- 04:31 pm Revision 54069d1b: Commisioning and quotaholder clients in kamaki
- Quotaholder is not just another client. It comes with code for authomatic
generation of client lib and cli interface.... - 03:03 pm Revision 65b8765b: Merge branch 'features/output' into develop
- 03:03 pm Revision 53254b46: Make shell prompt sustainable to modifications
- and add a space after :
- 02:52 pm Revision 93c22870: line warning in docs
- 12:35 pm Revision 67fc6c83: Merge branch 'features/history' into develop
- 12:31 pm Revision 00ef4ab6: History show and load with more features
- show without args: show all
show/load can accept:
* list of integers
* negative numbers, meaning we count fro...
12/13/2012
- 08:37 pm Revision 449c475d: Correct email addr
- 08:33 pm Revision 7dc92756: Correct email
- 08:14 pm Revision 18c5b0a3: Documentation update
- 07:55 pm Revision 83912f2a: Typo
- 06:34 pm Revision 8ff8498f: Adjust for release 0.6.1.1 (stable), doc updates
12/12/2012
- 09:01 pm Revision 185cf11b: Merge with develop
- 09:00 pm Revision d56d6f9f: Merge branch 'develop' into feature-windows
- 08:59 pm Revision 7bc8c011: Merge into develop
- 08:58 pm Revision 277ca4ed: Prepare to merge into develop
- 08:48 pm Revision e5769dae: Rename the pool library to 'objpool'.
- 08:47 pm Revision 4fdbb165: Windows port: Unit tests now avoid /dev/urandom.
- Instead of using /dev/urandom which is specific to UNIX systems, switch to the
Python os.urandom() which is a cross-s... - 08:47 pm Revision c4993bcf: Rephrase comment to avoid profanity.
- 08:46 pm Revision 88382773: Fix bug where unit tests read the wrong file.
- 08:44 pm Revision ffada4ea: Windows port: Avoid /tmp for temp files.
- Switch from hard-coded /tmp usage to a cross-compatible solution that utilizes
Python's tempfile module.
This adds su... - 08:38 pm Revision 9730e234: Explicit error message for offset/size mismatch.
- To assist porting to Windows, offset/size mismatch when reading files is now
being clearly reported with detailed err... - 08:35 pm Revision 746f8419: Windows port: All binary files now opened using the 'b' flag
- 07:26 pm Revision cb123f78: Merge branch 'features/history' into develop
- 07:26 pm Revision 660a0dad: history show specific command id or range
- 07:06 pm Revision 59cadffb: Suit up for release
- 06:19 pm Revision be4eb3fa: Re-activate get/set_profile unittests
- 05:33 pm Revision 7341c226: Merge branch 'features/history' into develop
- 05:32 pm Revision ee9f8245: Document History changes
- 04:30 pm Revision f2e2663e: Rename history.recall to load, allow multiple ids
- load 1 3 5-7 8 ...
also can repeat commands:
load 1 4 1 3-5 (repeats 1 and 4) - 04:01 pm Revision c5a9cfae: Remove condig rehash warning
- The bug with config in shell (changes were not effective immidiately) was
corrected with features/output merge - 02:36 pm Revision ac5afc12: Proofreading documentation fixes
- 01:56 pm Revision fce93ff6: History in shell can execute commands ('recall')
Also available in: Atom