Statistics
| Branch: | Tag: | Revision:

root / kamaki / clients @ 2005b18e

# Date Author Comment
2005b18e 02/11/2013 05:42 pm Stavros Sachtouris

Fix some more pep8 issues, more later

24ff0a35 02/11/2013 05:19 pm Stavros Sachtouris

Fix pep8 compliance issues everywhere

2208858d 02/08/2013 07:39 pm Stavros Sachtouris

Apply pep8 on clients.cyclades* methods

de73876b 02/08/2013 07:25 pm Stavros Sachtouris

Attempt to pep8-fix some source files

494fb220 02/08/2013 12:32 pm Stavros Sachtouris

Update store group/sharing tests to new API specs

7ae842c2 02/07/2013 07:18 pm Stavros Sachtouris

Adjust documentation, allow explicit account set

1f5debf7 02/07/2013 06:43 pm Stavros Sachtouris

Use UUID when calling pithos client

In kamaki.clients.pithos context, the variable is still called account
Only the callers change their behavior, as they should retrive the
account by calling kamaki.clients.astakos.AstakosClient().term('uuid')
Tests are also adjusted

2182231b 02/07/2013 05:42 pm Stavros Sachtouris

Add info method, tests and docs

409371de 02/07/2013 05:15 pm Stavros Sachtouris

Add list to astakos client

list method returns a list of all cached user informations, one for each token

29040fef 02/07/2013 05:04 pm Stavros Sachtouris

Adjust documentation to recent astakos client

5207c784 02/07/2013 04:06 pm Stavros Sachtouris

Compact code and unittests for astakos client

17d86215 02/07/2013 02:06 pm Stavros Sachtouris

Create a cached access api to Astakos >= 0.13

3f61753d 02/07/2013 02:04 pm Stavros Sachtouris

Merge branch 'develop' into feature-astakos

Conflicts:
kamaki/cli/commands/astakos_cli.py
kamaki/clients/tests.py

773d61ca 02/07/2013 01:25 pm Stavros Sachtouris

Use NamedTemnporaryFiles in pithos client tests

7f87da8b 02/06/2013 07:48 pm Stavros Sachtouris

Documentation updates, cosmetics for pithos tests

4b6c06ed 02/06/2013 07:06 pm Stavros Sachtouris

Add tests package to setup

a6f87472 02/06/2013 07:02 pm Stavros Sachtouris

Get rid of old testing implementation

a3bca46c 02/06/2013 06:50 pm Stavros Sachtouris

Update testing system for Pithos clients

d1f78278 02/06/2013 05:13 pm Stavros Sachtouris

Complete clients.cyclades unittests

db77d79e 02/05/2013 07:41 pm Stavros Sachtouris

Adjust cyclades tests up to start_server

Use increment prefixes in private methods for scenario to perform
Use non-checking methods to handle building/rebooting etc of VMs

02846a75 02/05/2013 05:33 pm Stavros Sachtouris

Test and debug a generic progress bar for tests

in client

b482315a 02/05/2013 12:27 pm Stavros Sachtouris

Initialize tests for cyclades client, safe spiner

safe spiner is a replacement for progress bar functionality,
in case progress bar does not work

d2e1b032 02/04/2013 06:42 pm Stavros Sachtouris

Remove intentional testing error

80f0d425 02/04/2013 06:36 pm Stavros Sachtouris

Fix error presentation in case of batch test

54d7c02a 02/04/2013 06:31 pm Stavros Sachtouris

Create a generic system for atomic and batch tests

420598d0 02/04/2013 04:13 pm Stavros Sachtouris

Apply new test method on image, retouch globals

Everything has been tested and fixed except the following flaw:
when testing the whole image package, the same image file is uploaded and
destroyed again and again.

1f0370c9 02/04/2013 01:26 pm Stavros Sachtouris

Make astakos tests work with new test suite

6d192774 02/01/2013 05:12 pm Stavros Sachtouris

Prototype kamaki.clients untitest suite

Prototype implementation on kamaki.clients.astakos client
In prototype status, does not function yet
Old unittests in _tests.py, for reference

6764f588 01/31/2013 05:11 pm Stavros Sachtouris

Apply devflow ways of handling versions

Devflow is a GRNET system for handling versions and packaging the verious
GRNET.gr Synnefo software piecies

ca092af4 01/25/2013 05:58 pm Stavros Sachtouris

Adjust up to store-overwrite

a03ade9e 01/23/2013 05:16 pm Stavros Sachtouris

Minor adjustments + apply to image_cli <=register

fa984c2c 01/21/2013 06:32 pm Stavros Sachtouris

mage-public: remove params without values

c3d131ec 01/21/2013 06:02 pm Stavros Sachtouris

Merge branch 'feature-store' into develop

745d938b 01/21/2013 06:00 pm Stavros Sachtouris

Tide up _upload_missing_blocks code + progress chk

progress check in upload: don't let progress bar raise exceptions

7eda693f 01/21/2013 03:23 pm Stavros Sachtouris

Doc updates and minor improvements

3e7d1e0e 01/21/2013 01:53 pm Stavros Sachtouris

Upload progress bar advances only if block uploads

was: progress bar advances if thread is initialized. In case of thread
failures, progress bar was re-initialized for a next round of uploads

now: if a block is uploaded, progress bad advances. There is one upload bar...

a40e152f 01/17/2013 02:51 pm Stavros Sachtouris

pre-connection debug info

1a3c18fd 01/17/2013 01:32 pm Stavros Sachtouris

Add include option to control conn-content print

fa062062 01/15/2013 03:17 pm Stavros Sachtouris

Merge branch 'feature-quota' into develop

81e34150 01/15/2013 02:55 pm Stavros Sachtouris

Merge branch 'feature-output' into develop

Conflicts:
kamaki/clients/__init__.py
kamaki/clients/pithos.py

b31051d6 01/15/2013 01:37 pm Stavros Sachtouris

Syntax check and debug

b4368e33 01/15/2013 01:12 pm Stavros Sachtouris

Add all quotaholder files in kamaki

d1304043 01/14/2013 07:05 pm Stavros Sachtouris

Copy quotaholder client files into clients

18555878 01/14/2013 05:31 pm Stavros Sachtouris

Merge branch 'develop' into feature-quota

Conflicts:
kamaki/cli/commands/history_cli.py
kamaki/cli/commands/pithos_cli.py

16c895db 01/14/2013 04:22 pm Stavros Sachtouris

More retries, dynamic upload thread limit

Even the slightest progress causes upload to retry
if 502 client error is received, # of threads are limited to current thread

7644c38e 01/14/2013 03:39 pm Stavros Sachtouris

Handle thread failures in download

If some threads fail for some reason, download re-tries 2 more times,
provided there is some progress

706fc940 01/11/2013 02:05 pm Stavros Sachtouris

upload does not overwrite remote objs by default

Now you can do this to upload all you .jpg imgs to myImgDir directory object:

for img in *.jpg;
do
kamaki store upload $img mycontainer:myImgDir
done

131f4e86 01/11/2013 01:02 pm Stavros Sachtouris

Merge branch 'master' into feature-quota

Conflicts:
docs/installation.rst

850685bf 01/08/2013 05:49 pm Stavros Sachtouris

Add store_touch, create_object

Create a zero-length object

83c3ba87 01/08/2013 05:22 pm Stavros Sachtouris

Enrich image_public

0e806947 01/08/2013 04:14 pm Stavros Sachtouris

Enrich all network_* output and error handling

8194b51b 01/04/2013 05:50 pm Stavros Sachtouris

Enrich helps in server create

67469d65 01/04/2013 04:30 pm Stavros Sachtouris

Handle connection errors, allow special handling

Showcase: server_info catche/manage clienterror that was
a connection error

a382ea56 01/03/2013 06:23 pm Stavros Sachtouris

Add since arg in server_list

ec51b97c 12/20/2012 02:51 pm Stavros Sachtouris

Fix network disconnect detail show

93542587 12/20/2012 02:24 pm Stavros Sachtouris

Correct publish output, more details in storelist

5c801047 12/18/2012 04:00 pm Stavros Sachtouris

Windows installation guide

7942dd0c 12/18/2012 11:26 am Stavros Sachtouris

Resolve conflict

fba9be97 12/18/2012 11:23 am Stavros Sachtouris

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
kamaki/cli/commands/__init__.py
kamaki/cli/commands/astakos_cli.py
kamaki/cli/commands/config_cli.py...

aa5c0458 12/17/2012 07:11 pm Stavros Sachtouris

Propagate warning-logging

db8d1766 12/17/2012 06:44 pm Stavros Sachtouris

Introduce warning logger

54069d1b 12/14/2012 04:31 pm Stavros Sachtouris

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.

Copied from kamaki/quota branch but not merged (easier)

185cf11b 12/12/2012 09:01 pm Dionysis Zindros

Merge with develop

d56d6f9f 12/12/2012 09:00 pm Dionysis Zindros

Merge branch 'develop' into feature-windows

7bc8c011 12/12/2012 08:59 pm Dionysis Zindros

Merge into develop

277ca4ed 12/12/2012 08:58 pm Dionysis Zindros

Prepare to merge into develop

4fdbb165 12/12/2012 08:47 pm Dionysis Zindros

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-system solution and also works on Windows
systems. This allows for running the unit tests on Windows systems as well.

c4993bcf 12/12/2012 08:47 pm Dionysis Zindros

Rephrase comment to avoid profanity.

88382773 12/12/2012 08:46 pm Dionysis Zindros

Fix bug where unit tests read the wrong file.

ffada4ea 12/12/2012 08:44 pm Dionysis Zindros

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 support for running the unit tests on Windows systems.

9730e234 12/12/2012 08:38 pm Dionysis Zindros

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 error messages.

746f8419 12/12/2012 08:35 pm Dionysis Zindros

Windows port: All binary files now opened using the 'b' flag

be4eb3fa 12/12/2012 06:19 pm Stavros Sachtouris

Re-activate get/set_profile unittests

0f3b4b1a 12/11/2012 05:21 pm Stavros Sachtouris

Add unittesting for astakos

Most astakos services need admin auth to test

c79f61ed 12/11/2012 05:10 pm Stavros Sachtouris

Astakos cli.listservices, clients.get_services

33c52ea6 12/11/2012 04:16 pm Stavros Sachtouris

Add service userinfo, rearange admin userinfo

Two modes: astakos service and astakos admin
They both have a userinfo command

76d3b2d7 12/11/2012 01:35 pm Stavros Sachtouris

Add get_user_by_email/username

4f989909 12/10/2012 04:14 pm Stavros Sachtouris

Fix unwanted error-detail inheritance bug

f91bc6b1 12/10/2012 04:08 pm Stavros Sachtouris

Add info in container-not-found error

319be41b 12/10/2012 01:50 pm Stavros Sachtouris

Fix typo (get_object_hashmapp)

5260a313 12/07/2012 07:24 pm Stavros Sachtouris

Pithos+ publish returns access url

6069b53b 12/07/2012 04:05 pm Stavros Sachtouris

Trace errors in cli.commands mechanism-not prpgtd

1f417830 12/07/2012 02:49 pm Stavros Sachtouris

Track and log errors at connection and clients mod

b7ab83d6 12/06/2012 05:11 pm Stavros Sachtouris

Forgotten print

1d329d27 12/05/2012 07:24 pm Stavros Sachtouris

Better pithos upload progressbar

5f7882af 12/05/2012 05:30 pm Stavros Sachtouris

Comments for better docs in Connection

b4c8b916 12/05/2012 01:38 pm Stavros Sachtouris

kamakicon comments doc-friendly

05208859 12/05/2012 11:47 am Stavros Sachtouris

Merge branch 'dionyziz' into develop

Conflicts:
setup.py

Docs adjusted

8574a687 12/05/2012 11:32 am Stavros Sachtouris

Remove unittesting depndcy on progress.bar

4c1882ab 12/04/2012 07:35 pm Stavros Sachtouris

add unittests requirment (progress)

e8f5d642 12/04/2012 06:57 pm Dionysis Zindros

Merge remote branch 'origin/master' into dionyziz

647e6771 12/04/2012 06:46 pm Dionysis Zindros

Fix pithos testcase that runs out of memory

08a05270 12/04/2012 05:09 pm Stavros Sachtouris

Update/improve client unittests

1. increase test_set_firewall_profile tollerance
2. all options from config files
3. let tests read options from custom config files

4cbe00ba 12/04/2012 01:49 pm Stavros Sachtouris

Clean-up and update comments in clients.utils

1. Remove deprecated or unused methods dict2file, list2file, prefix_keys

2. Rename and update comments to help sphinx create better documentation

d88ba587 12/04/2012 01:17 pm Stavros Sachtouris

Update docs and doc-parsed comments in storage

docs: replace Glance with Plankton
storage: standard sphincs-parsable comments

b98fe305 12/04/2012 12:36 pm Dionysis Zindros

Rename object pool library from pool to objpool

b07589af 12/03/2012 04:04 pm Dionysis Zindros

Split pool into separate lib; remove snf-common deps

5fb18128 11/30/2012 06:29 pm Stavros Sachtouris

There are always some typos...

bc223d91 11/30/2012 06:24 pm Stavros Sachtouris

Update comment docs at pithos client

4375e020 11/30/2012 06:06 pm Stavros Sachtouris

Change order of params for get_object_meta