c8da8676fdda47b66aa8dda6576b9311be6f57eb
Commit Graph

696 Commits

Author SHA1 Message Date
Jay Payne
c7a3cfe500 Added default backlog setting to the sample config file 2010年10月14日 23:47:14 +00:00
David Goetz
c99c976881 Refactor SWIFT_HASH_PATH_SUFFIX to be in a config file 2010年10月14日 15:58:44 -07:00
John Dickinson
f5a7b019ec readded interval for the auditor. deleted too much earlier 2010年10月13日 16:32:42 -05:00
Michael Barton
9d49aedf0e sample conf update 2010年10月13日 21:29:58 +00:00
Michael Barton
c27da7bb9d Change chunks_per_sync config to mb_per_sync 2010年10月13日 21:26:43 +00:00
Jay Payne
66c8b412c8 Moved backlog setting into the [Default] section of the sample-conf files 2010年10月13日 21:24:30 +00:00
David Goetz
29d3887572 changing all rate_limit to ratelimit 2010年10月13日 13:51:11 -07:00
David Goetz
5ec2003d5d merging in stats stuff 2010年10月13日 11:53:07 -07:00
David Goetz
2a910de38f adding documentation 2010年10月12日 16:07:27 -07:00
Jay Payne
223c2e9011 add default backlog setting to sample configs 2010年10月12日 19:46:01 +00:00
John Dickinson
c210323ab8 merged with trunk 2010年10月12日 10:49:09 -05:00
John Dickinson
2579cf54c2 updated container auditor to only do local work and updated auditor configs 2010年10月12日 10:47:56 -05:00
David Goetz
db4689689a minor bug fixes- pre ratelimit caching of container size 2010年10月06日 13:11:58 -07:00
John Dickinson
9a915a00f7 added a bad lines check to the access log parser 2010年10月04日 16:12:43 -05:00
David Goetz
72d40bd9f6 adding ratelimiting middleware and unit tests 2010年10月04日 14:11:48 -07:00
John Dickinson
ea690795df updated with changes and suggestions from code review 2010年09月22日 09:32:40 -05:00
John Dickinson
d0956f48b8 merged with trunk 2010年09月15日 15:16:08 -05:00
John Dickinson
c28f5550a0 fixed logging and log uploading 2010年09月15日 02:34:10 -05:00
John Dickinson
d037c5f92e added some debug output 2010年09月15日 01:55:51 -05:00
John Dickinson
e63cc70b3e fixed internal proxy put_container reference 2010年09月15日 01:01:06 -05:00
John Dickinson
de70ddce11 fixed typos 2010年09月13日 13:35:19 -05:00
gholt
b56bf3a0f3 DevAuth support for reseller admins and an initial super admin. DevAuth server no longer needs the account ring or direct account server access. Proxy server supports account PUTs. 2010年09月10日 13:40:43 -07:00
John Dickinson
803f26c306 merged with trunk 2010年09月10日 15:09:41 -05:00
John Dickinson
d8ad8ae473 set up log-stats-collector as a daemon process to create csv files 2010年09月10日 15:08:06 -05:00
gholt
a5df15005b Got rid of inter-reseller ACLs. Enforce ACLs to only work within a reseller space. Updated docs and tests. We can expand to inter-reseller in the future with ACLs like .x:RESELLER_group 2010年09月09日 10:24:25 -07:00
gholt
d2ec027e22 For ACL strings: Shortened .ref to just .r, though .ref, .referer, and .referrer are all accepted. Updated 'Creating Your Own Auth Middleware' to describe how the DevAuth server works and suggestions for creating one's own. Added reseller_prefix (optional) implementation. Used urlparse in referrer_allowed. Fixed bug where group names would get lowercased by clean_acl. Changed .r:any to .r:*. Allowed .r:*.example.com to mean .r:.example.com. Made proxy log just the first authenticated group (the user) alongside the token. Moved proxy callback to clean_acl before the length check of the metadata. Cleaned up redundant logic in first proxy swift.authorize callback. Bit better docs. More and updated tests. 2010年09月08日 22:37:27 -07:00
John Dickinson
fc9e26a44e access log parsing tests pass 2010年09月01日 16:33:44 -05:00
John Dickinson
1cae6e257d merged with trunk 2010年09月01日 15:04:35 -05:00
Chuck Thier
4a7abe71d9 oops 2010年09月01日 15:56:37 +00:00
John Dickinson
6a5f09a19d merged with trunk 2010年08月26日 16:29:47 -07:00
Chuck Thier
04a5ccb4b1 Added vm_test_mode to the sample configs 2010年08月24日 14:10:36 +00:00
Chuck Thier
459e1e95bb Changed default cluster url to point to new default proxy port of 8080,
and set auth default port back to 11000
2010年08月24日 14:08:16 +00:00
Chuck Thier
7bbbf3dbef Renamed the cache middleware to memcache middleware 2010年08月24日 13:58:32 +00:00
Chuck Thier
c62707ae72 Refactored logging configuration so that it has sane defaults 2010年08月24日 13:41:58 +00:00
Chuck Thier
386eb29b1f Updated docs (including SAIO) to refelct the paste.deploy config changes 2010年08月20日 02:19:50 +00:00
Chuck Thier
2a36fe0619 Initial commit of middleware refactor 2010年08月20日 00:50:12 +00:00
Chuck Thier
2c596c0a0f Initial commit of middleware refactor 2010年08月20日 00:42:38 +00:00
John Dickinson
7270d08081 merged with trunk 2010年08月16日 21:40:04 -05:00
John Dickinson
401c22f3bc added access log processing plugin 2010年08月14日 13:37:21 -05:00
gholt
234cf79b0c Cyberduck Support and How To 2010年08月14日 09:46:32 -07:00
John Dickinson
6258b4adfd added log_processor and a stats plugin 2010年08月12日 14:26:34 -05:00
John Dickinson
485799fc54 added account stats logger to stats system 2010年08月05日 23:09:53 -05:00
John Dickinson
46e8aecd03 initial stats system commit. includes the log uploader 2010年08月05日 13:57:26 -05:00
Chuck Thier
e051495715 Added initial admin guide, and added more to the deployment guide, plus
cleaned up some of the doc string warning
2010年07月30日 14:57:20 -05:00
gholt
f71850f547 Allow specifying the proxy's auth class. 2010年07月14日 15:11:08 -07:00
Chuck Thier
001407b969 Initial commit of Swift code 2010年07月12日 17:03:45 -05:00