1
commit 111e7304f5bc9e7a2c726084038b5f8692ec940a
3
Author: Jenkins <jenkins@review.openstack.org>
4
Date: Tue May 28 16:51:00 2013 +0000
8
commit d202da568441341f4f6abce2894016164a0562e0
10
Author: Jenkins <jenkins@review.openstack.org>
11
Date: Tue May 28 15:52:29 2013 +0000
13
Merge " Rename requires files to standard names."
15
commit 8fe7a822d3fd9f435bb4a73a838b380659196cf7
16
Author: Adam Young <ayoung@redhat.com>
17
Date: Tue May 28 09:50:51 2013 -0400
21
Explicitly checks the expiry on the tokens, and rejects tokens that
24
had to regenerate the sample data for the tokens as they all had been
25
generated with values that are now expired.
29
Change-Id: Ie06500d446f55fd0ad67ea540c92d8cfc57483f4
31
commit ef6530de45705c6e31021f8934570d7c48a60b8b
32
Merge: 17db3b2 b3872e3
33
Author: Jenkins <jenkins@review.openstack.org>
34
Date: Sat May 25 22:18:10 2013 +0000
36
Merge "Suggestion of a new arguments display in the help, to reflect required ones Fix bug 1182130"
38
commit b3872e304ac4564294fd1893093174731ef266e4
39
Author: Christophe Sauthier <christophe.sauthier@objectif-libre.com>
40
Date: Sun Apr 28 16:00:22 2013 +0200
42
Suggestion of a new arguments display in the help, to reflect required ones
45
Change-Id: I9823d057aff11e7d90c8098ea31cdbf4d709c39f
47
commit 1a38113ca7e3f939dae3fe46d3c8032bcc6c7b96
48
Author: Carlos D. Garza <carlos.garza@rackspace.com>
49
Date: Fri May 24 18:37:26 2013 -0500
51
Rename requires files to standard names.
53
Rename tools/pip-requires to requirements.txt and tools/test-requires
54
to test-requirements.txt. These are standard files, and tools in the
55
general world are growing intelligence about them.
57
Change-Id: If5c7080fea7c5ca5935b3c064e368cb837a9c16b
60
commit 17db3b2d17e5aa40e96759b150b3597c6ce5faf4
61
Merge: 34f93f3 03012e6
62
Author: Jenkins <jenkins@review.openstack.org>
63
Date: Wed May 22 23:40:34 2013 +0000
65
Merge "Default signing_dir to secure temp dir (bug 1181157)"
67
commit 34f93f3abc4fbc7b04510e783ec410aee8bef26b
68
Merge: aa777c4 de6f512
69
Author: Jenkins <jenkins@review.openstack.org>
70
Date: Wed May 22 18:45:37 2013 +0000
72
Merge "Only add logging handlers if there currently aren't any"
74
commit aa777c4333d052c2244fbbd0bd928bd193580d34
75
Merge: 311f76a 0493523
76
Author: Jenkins <jenkins@review.openstack.org>
77
Date: Wed May 22 18:38:47 2013 +0000
79
Merge "Migrate to flake8."
81
commit 311f76afb9583f2b4574178ae667547d3bc28ff5
82
Merge: 40db3fb 108b32d
83
Author: Jenkins <jenkins@review.openstack.org>
84
Date: Wed May 22 18:37:52 2013 +0000
86
Merge "Migrate to pbr."
88
commit 03012e641d6c2a98fbfe3780102e28a65d11a887
89
Author: Dolph Mathews <dolph.mathews@gmail.com>
90
Date: Fri May 17 10:38:25 2013 -0500
92
Default signing_dir to secure temp dir (bug 1181157)
94
Change-Id: I1a29f50b07a60de3d0519bf40074dbea92fa8656
96
commit de6f5120510c73ff4de376f5a361d1293f1d68a6
97
Author: Nicolas Simonds <nic@metacloud.com>
98
Date: Tue May 21 16:25:11 2013 -0700
100
Only add logging handlers if there currently aren't any
102
This corrects an odd problem where Horizon would stand up multiple
103
client objects, which would cause duplicate/triplicate/dozens of
104
repeated log lines in its log files, due to multiple identical
105
handlers being added to the logging object
109
Change-Id: I020b3999c9008b996286ccb74a7801c96c43e71c
111
commit 40db3fb6ad8bb343c026dd8eaaa4929e8727636a
112
Author: Dirk Mueller <dirk@dmllr.de>
113
Date: Thu Apr 25 16:11:19 2013 +0200
115
Pass memcache_servers as array
117
the python-memcached module expects memcache_servers to be an
118
array of strings or an array of tuples. Since we don't care about
119
server weighting, we can use an array of tuples for the unit test.
123
Change-Id: Iafba2bda545ea334d5aba7135e153d8589612ba4
125
commit 3f405097513b07245ac1ba685eaaf592ad5f6a98
126
Merge: 0676523 f2e0818
127
Author: Jenkins <jenkins@review.openstack.org>
128
Date: Tue May 21 00:08:41 2013 +0000
130
Merge "Allow secure user password update."
132
commit 0676523c2c052b51d17c64c5e44d1c5ed3afc5e9
133
Merge: f7d3837 5d93e92
134
Author: Jenkins <jenkins@review.openstack.org>
135
Date: Mon May 20 21:12:59 2013 +0000
137
Merge "Refactor v3 API to support filtering"
139
commit f2e0818bc97bfbeba83f6abbb07909a8debcad77
140
Author: Pradeep Kilambi <pkilambi@cisco.com>
141
Date: Thu May 9 09:29:02 2013 -0700
143
Allow secure user password update.
145
This patch allows the ability for user password to be updated via
146
a command prompt so the password doesnt show up in the bash history.
147
The prompted password is asked twice to verify the match.
148
If user cntl-D's the prompt a message appears suggesting user to use
149
either of the options to update the password.
153
Change-Id: I4271ae569b922f33c34f9b015a7ee6f760414e39
155
commit 0493523854accbec303b37e7729a23fc730d5f7b
156
Author: Monty Taylor <mordred@inaugust.com>
157
Date: Fri May 10 18:19:59 2013 -0400
163
Change-Id: Icd51f5d925d84dcec7df7c83ca43cd87bc1b090f
165
commit 108b32da4217302eacb1eb0e20160b44572020ed
166
Author: Monty Taylor <mordred@inaugust.com>
167
Date: Fri May 10 18:15:49 2013 -0400
173
Change-Id: Iceb63c223faab49be01baa36c035f703ddf59fc0
175
commit f7d3837eae3f4ec2177640e70b2375414ac2c306
176
Merge: 65d4ecd 11263ac
177
Author: Jenkins <jenkins@review.openstack.org>
178
Date: Fri May 17 21:16:16 2013 +0000
180
Merge "Use testr instead of nose."
182
commit 65d4ecd1da0891301f96c5b52e003a562c3ab993
183
Merge: 199f598 548b523
184
Author: Jenkins <jenkins@review.openstack.org>
185
Date: Fri May 17 21:16:14 2013 +0000
187
Merge "Perform oslo-incubator code sync."
189
commit 199f5981ab8ac838acc9de39c9c127db8914f170
190
Merge: e861441 d10218f
191
Author: Jenkins <jenkins@review.openstack.org>
192
Date: Fri May 17 19:29:56 2013 +0000
194
Merge "Added Conflict Exception to the exception code map"
196
commit e861441ea8f78405aa77cfadb7b2765d35b5e2f7
197
Merge: bda43e0 2732fe0
198
Author: Jenkins <jenkins@review.openstack.org>
199
Date: Fri May 17 19:29:48 2013 +0000
201
Merge "Restore compatibility with PrettyTable < 0.7.2"
203
commit bda43e0469fdc0b210d6d0c2336e87b8277b0ade
204
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
205
Date: Thu May 9 16:47:46 2013 +0800
207
change "int(marker)" to "marker" on user list pagination.
209
Change-Id: I7763b2cb3a1991402cb5e909a3cbf9d49f8e9bd1
212
commit 11263ac3186e1ccfce0d59592d64b6857673601d
213
Author: Monty Taylor <mordred@inaugust.com>
214
Date: Tue Dec 25 00:02:54 2012 -0600
216
Use testr instead of nose.
218
Part of blueprint grizzly-testtools
220
Change-Id: I76dee19781eaac21901b5c0258e83a42180c1702
222
commit 548b52336f19ea91dde3076ff85dbce9735f5420
223
Author: Clark Boylan <clark.boylan@gmail.com>
224
Date: Wed May 8 11:32:26 2013 -0700
226
Perform oslo-incubator code sync.
228
run_tests.sh cannot install a virtualenv with tools/install_venv.py as
229
tools/install_venv_common.py depends on oslo.config which is an external
230
dependency. The virtualenv installer should not depend on any external
231
dependencies. Fix this by performing a code sync with oslo-incubator.
233
Note this adds a new dependency on six and changes the way versioning is
236
Change-Id: Ifb67bbfeec4eabc943c2a88a34fe535c57f174a1
238
commit 1130dd70dfffb67636dac2f8cd53804f1f9fb894
239
Merge: 1736e2f 8763390
240
Author: Jenkins <jenkins@review.openstack.org>
241
Date: Thu May 9 00:17:41 2013 +0000
243
Merge "Remove duplicate test definitions"
245
commit 1736e2ffb12f70eeebed019448bc14def48aa036
246
Author: Dolph Mathews <dolph.mathews@gmail.com>
247
Date: Wed May 8 10:49:20 2013 -0500
249
Securely create signing_dir (bug 1174608)
251
Also verifies the security of an existing signing_dir.
253
Change-Id: I0685b4274a94ad3974a2b2a7ab3f45830d3934bb
255
commit d10218ff29a99bd706d32c7a514aa7c2b3f642e1
256
Author: Kannan Manickam <arangamani.kannan@gmail.com>
257
Date: Sun Apr 14 00:45:14 2013 -0700
259
Added Conflict Exception to the exception code map
261
The Conflict Exception is added for HTTP error code 409.
262
However this exception is never raised as this class is not added to
263
the error_code map and always raises the ClientException whenever a
264
409 code is returned.
268
Change-Id: I7045eae33533ff603f4aab61ea988264b46f0d09
270
commit 5d93e928d0ba47f57605b603c20c2da7b847e924
271
Author: J. Matt Peterson <jmatt@jmatt.org>
272
Date: Wed May 1 17:54:11 2013 -0700
274
Refactor v3 API to support filtering
278
Future implementations of keystone API v3 will support server-side
279
filtering using key/value attributes. See additional details:
280
https://github.com/openstack/identity-api/blob/master/openstack-identity-api/src/markdown/identity-api-v3.md#list-entities-filtered-by-attribute
282
To support this functionality **kwargs need to be passed from the
283
v3 API classes to keystoneclient.base.CrudManager.list.
285
This is not fully implemented server-side for all attributes so it's difficult to
286
document exactly which attributes will work. An example of a working attribute is:
287
keystone.users.list(name="someone")
289
Change-Id: I148093fbe37700f890ed44148aa3f63f34ee5ff5
291
commit 8f80678677e2e47bac9ad0ac9d7fc1cb27d34788
292
Merge: 28dc9b3 b8d3788
293
Author: Jenkins <jenkins@review.openstack.org>
294
Date: Mon May 6 21:16:56 2013 +0000
296
Merge "adding notes about dealing with exceptions in the client"
298
commit 28dc9b38a735a7c7d1c59ff82e39ec8e67965e1d
299
Author: Dolph Mathews <dolph.mathews@gmail.com>
300
Date: Tue Apr 30 17:34:14 2013 +0000
302
Revert "Use TokenManager to get token"
304
This reverts commit 22228f526d6ea08b7006be1287afe959b93c23db which appears to be breaking the keystone gating
306
commit 2732fe098a08c93956ff40aed9dd1db5e01eb009
307
Author: Dirk Mueller <dirk@dmllr.de>
308
Date: Mon Apr 29 11:22:04 2013 +0200
310
Restore compatibility with PrettyTable < 0.7.2
312
PrettyTable 0.7.2 defaults to print a table even if
313
the resultset is empty. Restore previous behavior
314
to be in line with older prettytable releases.
316
Change-Id: Idd1d0c2c2f41966076517cbc8819ba9a5e097306
318
commit 8763390851e081611d737c9fef52c0ec40cf186f
319
Author: Dirk Mueller <dirk@dmllr.de>
320
Date: Mon Apr 22 17:22:16 2013 +0200
322
Remove duplicate test definitions
324
A few functions were duplicate, apparently merge errors.
327
Change-Id: Ifa23eb1fe5a5782101491be6b90ee9bed1e41b1b
329
commit 22228f526d6ea08b7006be1287afe959b93c23db
330
Author: Julien Danjou <julien@danjou.info>
331
Date: Tue Jan 22 15:25:33 2013 +0100
333
Use TokenManager to get token
335
Instead of implementing token retrieval twice, let's use the code provided
336
by the TokenManger to get a token in raw format from Keystone.
338
Change-Id: I769be118ee137580cabd5cabcf7843e7afe1e456
339
Signed-off-by: Julien Danjou <julien@danjou.info>
341
commit fc54b30e58e95fccba27f975fa3da3016630b414
342
Merge: e7e35f7 d3583ca
343
Author: Jenkins <jenkins@review.openstack.org>
344
Date: Thu Apr 18 21:23:53 2013 +0000
346
Merge "Pass json object when invoking exception handler."
348
commit e7e35f716b6e45b119db5dc478f6dc87a7867538
349
Merge: aaf3aa9 dca30fb
350
Author: Jenkins <jenkins@review.openstack.org>
351
Date: Thu Apr 18 05:54:17 2013 +0000
353
Merge "Convert requests.ConnectionError to ClientException"
355
commit d3583cad27b1f667965573a737e4c6e5971e4285
356
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
357
Date: Wed Mar 13 20:59:03 2013 -0700
359
Pass json object when invoking exception handler.
363
Change-Id: I6ca7c758d42e8586c8adf2529ce5362108a57a56
365
commit aaf3aa977fafe1f4b6d4a01f82b3ce532a39f95a
366
Author: Wu Wenxiang <wu.wenxiang@99cloud.net>
367
Date: Wed Apr 17 10:50:09 2013 -0700
369
modify mistake in comment
371
init should be v3.0 rather than 2.0 in keystoneclient/v3/client.py
373
Change-Id: I54bcbaed38edcc9c0fb0a0138c1ee38492fd933d
375
commit 5c37d85944d9eed73ec6dd6254842108386bcc4f
376
Author: Steven Hardy <shardy@redhat.com>
377
Date: Wed Apr 3 17:14:30 2013 +0100
379
Ec2Signer: Initial support for v4 signature verification
381
Adds initial support for verifying AWS v4 signatures, tested with
382
the latest boto trunk (which now uses v4 signatures by default)
384
Change-Id: Id163363e259cf08aa251a7a00ff4293b742cbef6
385
blueprint: ec2signer-v4signatures
387
commit b7adf5b96b9f749f2f16ccdf4b9cae40f8e76b7b
388
Merge: 3ce7017 c29924c
389
Author: Jenkins <jenkins@review.openstack.org>
390
Date: Sun Apr 7 07:03:26 2013 +0000
392
Merge "Restrict prettytable to >=0.6,<0.8."
394
commit b8d3788bf00de69da4a57228c8051788e6fc04e8
395
Author: Joe Heck <heckj@mac.com>
396
Date: Wed Apr 3 09:44:20 2013 -0700
398
adding notes about dealing with exceptions in the client
400
Change-Id: I661b10414e0281bc695236bb32f985b0ef5b7600
402
commit 3ce7017c7aba358158296f992ed4b594f0958834
403
Author: Chmouel Boudjnah <chmouel@enovance.com>
404
Date: Tue Mar 12 15:54:51 2013 +0000
406
Fix v3 with UUID and memcache expiring.
408
- Regenerate tokens to change expires in expires_at.
410
Change-Id: Iaa62dca50d34a228e4850b59d263b807c5ee3549
412
commit dca30fbb936dfaca7f5f10ab34a67e6460b3b235
413
Author: Brian Waldon <bcwaldon@gmail.com>
414
Date: Tue Apr 2 21:25:30 2013 -0700
416
Convert requests.ConnectionError to ClientException
420
Change-Id: I16201eda29a56e3c1e6008989260425ddc124ea6
422
commit c29924ce411a966d88cb75be5cbb14fa34b27c2f
423
Author: Clark Boylan <clark.boylan@gmail.com>
424
Date: Tue Apr 2 17:18:43 2013 -0700
426
Restrict prettytable to >=0.6,<0.8.
428
Match the openstack/requirements version of prettytable in pip-requires
429
to avoid version conflicts.
431
Change-Id: I78f3c6ef9a9a8d35939eb100827e429c12a0a60d
433
commit 3a3e2540ff10a78ca9b4dde98671f6fd970e6568
434
Author: Adam Young <ayoung@redhat.com>
435
Date: Tue Mar 19 13:20:17 2013 -0400
437
Config value for revocation list timeout
439
Adds the config option 'revocation_cache_time'
440
default of 300 seconds, same as token timeout
446
Change-Id: Ifd41c816dd5431f140461d6a1588364d7ecf9a62
1
448
commit b445c19dc6758ff0cfb61780c5d11e95a11f289c
2
449
Merge: d62bbdf 6b9f55a
3
450
Author: Jenkins <jenkins@review.openstack.org>
4499
3847
log when no service catalog
4501
keystoneclient/v2_0/client.py | 2 +-
4502
1 file changed, 1 insertion(+), 1 deletion(-)
4504
3849
commit 1805097c8b20c65197d59340c38b74f7754167ac
4505
3850
Author: Jesse Andrews <anotherjesse@gmail.com>
4506
3851
Date: Mon Dec 19 11:36:31 2011 -0800
4508
3853
update comment to be tenant_name
4510
keystoneclient/v2_0/client.py | 2 +-
4511
1 file changed, 1 insertion(+), 1 deletion(-)
4513
3855
commit 8ab0bb9d2260f66f7e85805e997df686ee9d2e74
4514
3856
Author: Jesse Andrews <anotherjesse@gmail.com>
4515
3857
Date: Mon Dec 19 11:35:27 2011 -0800
4517
3859
should have had tenant_name
4519
tests/utils.py | 2 +-
4520
1 file changed, 1 insertion(+), 1 deletion(-)
4522
3861
commit 11a49bbe7d00b75f7ac294b10352d0e3e4169c49
4523
3862
Author: Jesse Andrews <anotherjesse@gmail.com>
4524
3863
Date: Mon Dec 19 10:03:08 2011 -0800
4526
3865
use full name for args in readme
4528
README.rst | 20 ++++++++++----------
4529
1 file changed, 10 insertions(+), 10 deletions(-)
4531
3867
commit f765daf3360727c2baee0cfc9114d8728c1c4336
4532
3868
Author: Jesse Andrews <anotherjesse@gmail.com>
4533
3869
Date: Mon Dec 19 10:00:39 2011 -0800
4535
3871
finish removing project_id
4537
keystoneclient/client.py | 4 ++--
4538
keystoneclient/v2_0/client.py | 2 --
4539
tests/test_http.py | 4 ++--
4540
3 files changed, 4 insertions(+), 6 deletions(-)
4542
3873
commit 977227ce3e6b93d2f8408858f472b3c0e02caf21
4543
3874
Author: Jesse Andrews <anotherjesse@gmail.com>
4544
3875
Date: Sun Dec 18 23:29:00 2011 -0800
4546
3877
update test env shell
4548
tests/test_shell.py | 8 ++++----
4549
1 file changed, 4 insertions(+), 4 deletions(-)
4551
3879
commit 12969bb677844dc09d86b045b1c04f09f83a5c44
4552
3880
Author: Jesse Andrews <anotherjesse@gmail.com>
4553
3881
Date: Sun Dec 18 23:19:26 2011 -0800
4557
keystoneclient/v2_0/client.py | 16 +++++++++-------
4558
1 file changed, 9 insertions(+), 7 deletions(-)
4560
3885
commit d37c20ca72fbcdb929601b8af1ef8fedd76e1afd
4561
3886
Author: Jesse Andrews <anotherjesse@gmail.com>
4562
3887
Date: Sun Dec 18 22:08:26 2011 -0800
4564
3889
remove X-Auth-Project-Id, re-add auth by token support (most tests pass)
4566
keystoneclient/v2_0/client.py | 1 +
4567
tests/test_http.py | 2 --
4568
tests/utils.py | 4 ++--
4569
tests/v2_0/test_auth.py | 20 ++++++++------------
4570
tests/v2_0/test_roles.py | 6 ++----
4571
tests/v2_0/test_services.py | 6 ++----
4572
tests/v2_0/test_tenants.py | 6 ++----
4573
tests/v2_0/test_tokens.py | 6 ++----
4574
tests/v2_0/test_users.py | 6 ++----
4575
9 files changed, 21 insertions(+), 36 deletions(-)
4577
3891
commit 604b748b517f61da29fa3b9e572fdade3bbaa803
4578
3892
Author: Jesse Andrews <anotherjesse@gmail.com>
4579
3893
Date: Sun Dec 18 21:31:23 2011 -0800
4583
keystoneclient/shell.py | 10 +++++-----
4584
keystoneclient/v2_0/client.py | 7 +++++--
4585
2 files changed, 10 insertions(+), 7 deletions(-)
4587
3897
commit 74bdba290b7b7c61909d0c7ab48161cff3a3f5c7
4588
3898
Author: Jesse Andrews <anotherjesse@gmail.com>
4589
3899
Date: Sun Dec 18 21:26:38 2011 -0800
4591
3901
set the management_url from the service_catalog
4593
keystoneclient/v2_0/client.py | 1 +
4594
1 file changed, 1 insertion(+)
4596
3903
commit caad71d1b74c17148e29e94a99d0879d77fe1ad0
4597
3904
Author: Jesse Andrews <anotherjesse@gmail.com>
4598
3905
Date: Sat Dec 17 23:02:27 2011 -0800
4600
3907
more work on standardizing project_id
4602
docs/shell.rst | 36 +++++++++++++++++++++---------------
4603
keystoneclient/v2_0/client.py | 6 ++++--
4604
2 files changed, 25 insertions(+), 17 deletions(-)
4606
3909
commit 70f83389a93b364fa9486bcc8be47f793f2f60cb
4607
3910
Author: Jesse Andrews <anotherjesse@gmail.com>
4608
3911
Date: Sat Dec 17 22:50:49 2011 -0800
4610
3913
typo in comments
4613
1 file changed, 1 insertion(+), 1 deletion(-)
4615
3915
commit 55c01652b2d4b42572ec4615bffdc2ee8970cd48
4616
3916
Author: Jesse Andrews <anotherjesse@gmail.com>
4617
3917
Date: Sat Dec 17 22:48:37 2011 -0800
4619
3919
remove print statements and uncomment exceptions
4621
keystoneclient/client.py | 1 -
4622
keystoneclient/v2_0/client.py | 29 ++++++++++++++---------------
4623
tests/v2_0/test_tenants.py | 1 -
4624
3 files changed, 14 insertions(+), 17 deletions(-)
4626
3921
commit a8001d3e6c12fd5c09be8c90dc7ada145907dca6
4627
3922
Author: Jesse Andrews <anotherjesse@gmail.com>
4628
3923
Date: Sat Dec 17 22:36:59 2011 -0800
4630
3925
more work on standardization of cliauth
4632
README.rst | 9 ++++-----
4633
keystoneclient/client.py | 4 ++--
4634
keystoneclient/shell.py | 14 +++++++-------
4635
keystoneclient/v2_0/client.py | 2 +-
4636
keystoneclient/v2_0/tokens.py | 6 +++---
4637
5 files changed, 17 insertions(+), 18 deletions(-)
4639
3927
commit 0f392a58c33aba4b7e6a6801a2a1e2f38066b57f
4640
3928
Author: Jesse Andrews <anotherjesse@gmail.com>
4641
3929
Date: Sat Dec 17 22:28:31 2011 -0800
4643
3931
remove user_id as you shouldn't auth using it
4645
keystoneclient/client.py | 8 +++-----
4646
keystoneclient/shell.py | 12 +++---------
4647
keystoneclient/v2_0/client.py | 1 -
4648
keystoneclient/v2_0/tokens.py | 7 ++-----
4649
4 files changed, 8 insertions(+), 20 deletions(-)
4651
3933
commit cfbebeeae036f0c7db6c99f5e0c328469967da0d
4652
3934
Author: Jesse Andrews <anotherjesse@gmail.com>
4653
3935
Date: Sat Dec 17 22:07:13 2011 -0800
4655
3937
initial pass to cliauth blueprint
4657
README.rst | 26 +++++++-------
4658
keystoneclient/client.py | 16 +++++----
4659
keystoneclient/shell.py | 78 ++++++++++++++++++++---------------------
4660
keystoneclient/v2_0/client.py | 40 ++++++++++-----------
4661
keystoneclient/v2_0/tokens.py | 17 +++++----
4662
5 files changed, 92 insertions(+), 85 deletions(-)
4664
3939
commit 6c164d2fe01d4a7d2353967397287cc9fcc0c286
4665
3940
Author: Gabriel Hurley <gabriel@strikeawe.com>
4666
3941
Date: Wed Dec 7 13:05:13 2011 -0800
4668
3943
Improved error message when unable to communicate with keystone.
4670
keystoneclient/exceptions.py | 4 +++-
4671
1 file changed, 3 insertions(+), 1 deletion(-)
4673
3945
commit 0c2a521974f0a074b2d6db0d8ce3fa33cf6f0105
4674
3946
Author: Gabriel Hurley <gabriel@strikeawe.com>
4675
3947
Date: Thu Nov 17 14:25:04 2011 -0800
4677
3949
Improved logging/error messages.
4679
keystoneclient/client.py | 1 +
4680
keystoneclient/exceptions.py | 5 +++--
4681
2 files changed, 4 insertions(+), 2 deletions(-)
4683
3951
commit 553947100377ffbb84d9dbbb457e65423365d39f
4684
3952
Merge: 0d228cf 8aac166
4685
3953
Author: Gabriel Hurley <gabriel@strikeawe.com>
4778
4011
Keystone chokes on authorization if the project id is sent as an integer, so we'll cast it to a unicode string on our end.
4780
keystoneclient/client.py | 2 +-
4781
1 file changed, 1 insertion(+), 1 deletion(-)
4783
4013
commit cbaa587d6233f5a7a4327196a6224bba4c85cba3
4784
4014
Author: Gabriel Hurley <gabriel@strikeawe.com>
4785
4015
Date: Thu Oct 27 13:23:41 2011 -0700
4787
4017
Cleans up the data returned for a token a little.
4789
keystoneclient/v2_0/tokens.py | 9 ++++-----
4790
1 file changed, 4 insertions(+), 5 deletions(-)
4792
4019
commit d7995ebb1b807a2dafbb2dbcc55dee55df0cd112
4793
4020
Author: Gabriel Hurley <gabriel@strikeawe.com>
4794
4021
Date: Thu Oct 27 13:23:20 2011 -0700
4796
4023
Fixed a typo... "API" should've been "CLI". Thanks termie. ;-)
4799
1 file changed, 1 insertion(+), 1 deletion(-)
4801
4025
commit 17f6b83ee6157371104b065d7fb9cb6e5b03c386
4802
4026
Author: Gabriel Hurley <gabriel@strikeawe.com>
4803
4027
Date: Tue Oct 25 16:50:08 2011 -0700
4809
HACKING | 77 +++++++++++++
4810
LICENSE | 209 ++++++++++++++++++++++++++++++++++
4812
README.rst | 93 +++++++++++++++
4813
docs/.gitignore | 1 +
4814
docs/Makefile | 89 +++++++++++++++
4815
docs/api.rst | 19 ++++
4816
docs/conf.py | 200 ++++++++++++++++++++++++++++++++
4817
docs/index.rst | 36 ++++++
4818
docs/ref/exceptions.rst | 8 ++
4819
docs/ref/index.rst | 9 ++
4820
docs/releases.rst | 106 +++++++++++++++++
4821
docs/shell.rst | 57 ++++++++++
4822
keystoneclient/base.py | 191 +++++++++++++++++++++++++++++++
4823
keystoneclient/client.py | 189 ++++++++++++++++++++++++++++++
4824
keystoneclient/exceptions.py | 129 +++++++++++++++++++++
4825
keystoneclient/service_catalog.py | 53 +++++++++
4826
keystoneclient/shell.py | 228 +++++++++++++++++++++++++++++++++++++
4827
keystoneclient/utils.py | 69 +++++++++++
4828
keystoneclient/v2_0/__init__.py | 2 +
4829
keystoneclient/v2_0/client.py | 111 ++++++++++++++++++
4830
keystoneclient/v2_0/roles.py | 65 +++++++++++
4831
keystoneclient/v2_0/services.py | 39 +++++++
4832
keystoneclient/v2_0/shell.py | 27 +++++
4833
keystoneclient/v2_0/tenants.py | 76 +++++++++++++
4834
keystoneclient/v2_0/tokens.py | 37 ++++++
4835
keystoneclient/v2_0/users.py | 101 ++++++++++++++++
4836
run_tests.sh | 116 +++++++++++++++++++
4838
setup.py | 40 +++++++
4839
tests/test_base.py | 48 ++++++++
4840
tests/test_http.py | 63 ++++++++++
4841
tests/test_service_catalog.py | 108 ++++++++++++++++++
4842
tests/test_shell.py | 39 +++++++
4843
tests/test_utils.py | 64 +++++++++++
4844
tests/utils.py | 81 +++++++++++++
4845
tests/v2_0/test_auth.py | 207 +++++++++++++++++++++++++++++++++
4846
tests/v2_0/test_roles.py | 99 ++++++++++++++++
4847
tests/v2_0/test_services.py | 111 ++++++++++++++++++
4848
tests/v2_0/test_tenants.py | 150 ++++++++++++++++++++++++
4849
tests/v2_0/test_tokens.py | 47 ++++++++
4850
tests/v2_0/test_users.py | 153 +++++++++++++++++++++++++
4851
tools/generate_authors.sh | 3 +
4853
46 files changed, 3603 insertions(+)
b'\\ No newline at end of file'
b'\\ No newline at end of file'