273 Commits

Author SHA1 Message Date
Chuck Thier
1c5490e29d Adding a first stab at a general swift benchmark 2010-10-04 18:08:40 +00:00
Chuck Thier
18245c1adc Updated to print usage by default if no args are passed, and added --saio to run with saio defaults 2010-10-04 15:09:53 +00:00
Anne Gentle
0228d1745b Fixes for the Swift deployment guide page. 2010-10-01 20:07:07 +00:00
Chuck Thier
5d92d43cac Copy paste fail 2010-10-01 19:55:08 +00:00
Chuck Thier
d7d0bd4253 added apache license to the new files 2010-10-01 19:50:34 +00:00
Chuck Thier
117aef456d Refactored swift-bench to reuse client.py and direct_client.py 2010-10-01 19:46:35 +00:00
Anne Gentle
745ee99a00 Minor spelling and typo fixes with added words to intro the Proxy Server config. 2010-09-30 15:50:20 -05:00
Chuck Thier
77fa8a357b Updated SAIO instructions for using a loopback device for storage, and changed rsync config to listen only on localhost 2010-09-30 19:43:17 +00:00
Chuck Thier
1bb40411cf updated the note for the resetswift script to be in line with the new loopback device 2010-09-30 12:45:54 -05:00
Chuck Thier
9de5e92927 Updated loopback instructions per redbo 2010-09-30 12:41:49 -05:00
Chuck Thier
a9508c70b5 Moved the message about adding an extra device to the step when creating the VM 2010-09-30 11:23:39 -05:00
Chuck Thier
58cc9078da Updated to be a bit more generic about the VM 2010-09-30 11:18:37 -05:00
Chuck Thier
41906b15fd Changed rsync on saio to only listen on localhost 2010-09-30 10:47:57 -05:00
Chuck Thier
a2f7209eac Updated saio with instructions for using a loopback device 2010-09-30 10:35:10 -05:00
Chuck Thier
ed2a3e9bd2 Now uses TRUE_VALUES from utils.py 2010-09-28 16:06:35 +00:00
Chuck Thier
f71a85a05b Missed a rename 2010-09-28 15:05:08 +00:00
Chuck Thier
fddbbc0134 Removed some code that was no longer used 2010-09-28 15:00:59 +00:00
Chuck Thier
902ce40a37 Fixing merge conflict 2010-09-27 23:17:29 +00:00
Chuck Thier
6cef24dcd7 Initial checkin of benchmark code 2010-09-27 23:10:09 +00:00
John Dickinson
8ed75703fc Fixes bug where "/" was not allowed in Destination header in COPY requests 2010-09-24 15:22:15 +00:00
John Dickinson
e68dc69016 fixed COPY bug and adds tests so it won't happend again 2010-09-24 09:51:00 -05:00
Chuck Thier
b39fcb86bb object-updater now records successful updates in the pickle, so that in failure scenarios it doesn't have to retry the ones the were successful before. 2010-09-23 18:22:48 +00:00
gholt
9a4598abd6 Fixed bug where the object auditor hadn't been calling invalidate_hash. 2010-09-23 18:22:06 +00:00
Chuck Thier
044b065cda Refactored to correctly write the pickle to disk 2010-09-23 16:09:30 +00:00
Michael Barton
ead226e706 Make check_xml_encodable to only validate utf-8 correctness 2010-09-22 20:22:04 +00:00
gholt
2d6015a0a8 Fixed bug where the object auditor hadn't been calling invalidate_hash 2010-09-22 13:07:15 -07:00
Michael Barton
36c05a28ef unused code 2010-09-22 19:53:38 +00:00
Michael Barton
9ea5d0b3a1 Make check_xml_encodable to only validate utf-8 correctness 2010-09-22 19:34:52 +00:00
Chuck Thier
1d26b15a4e Updated object updater to keep track of successes so it doesn't retry updating nodes that it has already updated 2010-09-21 20:31:14 +00:00
Anne Gentle
f828723075 Simple typo fix on the Swift Getting Started page to spell development correctly. 2010-09-21 19:02:17 +00:00
Anne Gentle
fe03bebcb0 Corrects a typo in the Getting Started page 2010-09-21 10:56:41 -05:00
gholt
43b6a501f7 devauth-middleware will not set its authorize func unless the token or account starts with the reseller prefix; if its not going to use its authorize func, it will set a deny-by-default func if one is not set already 2010-09-17 19:32:27 +00:00
gholt
c5513de8ac More doc updates, little refactoring too 2010-09-17 11:26:30 -07:00
Jay Payne
ef5ad2f41d fixed two bugs in the "ls" section
1.  changed dir location
2.  corrected spelling errors
2010-09-17 17:02:23 +00:00
gholt
903a800fa2 Merged changes from lp:~clay-gerrard/swift/authpatch2.1 2010-09-17 09:32:39 -07:00
Clay Gerrard
e911634dea after I was sure all cases were covered, I rearranged code to be more like greg's; added comments, and tests 2010-09-17 11:03:07 -05:00
Jay Payne
013194b71b corrected dir order and spelling errors in ls section 2010-09-17 15:54:05 +00:00
Clay Gerrard
d5770ee214 trying to make sense of auth middleware and reseller prefix 2010-09-16 16:44:44 -05:00
gholt
01059884b3 Update to better support no-reseller-prefix and multiple auth middleware 2010-09-16 11:14:09 -07:00
gholt
73ee6708df Merge updates from trunk 2010-09-16 10:48:15 -07:00
Jay Payne
3bdd789f74 swift-get-nodes cleanup 2010-09-16 15:19:53 +00:00
Jay Payne
12d8f14891 Fixed pep8 errors, dir error in the listing, made dryer 2010-09-16 13:54:17 +00:00
gholt
bb8b506919 Just a bit of PEP8ing 2010-09-16 13:02:26 +00:00
gholt
c138ad99a2 Just a bit of PEP8ing 2010-09-15 20:52:54 -07:00
gholt
9b9c64d27c Notify if reseller_prefix does not match what is in auth.db 2010-09-16 03:29:44 +00:00
gholt
2000556522 Made auth.db upgrade message a bit more clear. 2010-09-15 19:07:35 -07:00
gholt
f68a0b0af2 Notify if reseller_prefix does not match what is in auth.db 2010-09-15 18:44:54 -07:00
gholt
c60c409d61 devauth-middleware will not set its authorize func unless the token or account starts with the reseller prefix; if its not going to use its authorize func, it will set a deny-by-default func if one is not set already 2010-09-15 14:26:53 -07:00
gholt
a8b37dfecd auth-server: Change 400 to 409 when trying to add an existing user 2010-09-15 20:37:06 +00:00
gholt
c55a069468 auth-server: Change 400 to 409 when trying to add an existing user 2010-09-15 13:11:06 -07:00