Commit Graph

  • 27fe53b4d5 Merge pull request #19 from morucci/func-test Chmouel Boudjnah 2013-04-08 01:19:24 -07:00
  • 00cc9a32fa Merge pull request #20 from enovance/middleware-last-modified Chmouel Boudjnah 2013-04-08 01:13:51 -07:00
  • e346d72571 Add functional test for middleware Last Modified Fabien Boucher 2013-04-05 17:50:11 +02:00
  • 0628d411c2 Merge pull request #18 from morucci/middleware-last-modified middleware-last-modified Chmouel Boudjnah 2013-04-05 06:00:17 -07:00
  • 920dc639cf Add unittest for last modified middleware Fabien Boucher 2013-04-05 10:36:24 +02:00
  • 823c7c9b05 Set swift version to master tarball as dependency Fabien Boucher 2013-04-05 10:34:32 +02:00
  • 678c82e7ca Let the orginal request to pass over the pipeline. Fabien Boucher 2013-04-03 12:06:05 +02:00
  • cf77fbab83 Keep it simple Fabien Boucher 2013-04-03 10:12:18 +02:00
  • f8593c20aa Add a configuration statement to configure key name Fabien Boucher 2013-04-02 22:52:06 +02:00
  • 1039bcdf0c Fix stupid errors untested previous commit Fabien Boucher 2013-04-02 22:48:02 +02:00
  • 6ab58d4f9f Merge branch 'middleware-last-modified' Fabien Boucher 2013-04-02 17:53:44 +02:00
  • b59438c28f Add comments about middleware aim and usage Fabien Boucher 2013-04-02 17:42:56 +02:00
  • da28663f0e Make use of make_pre_authed_request Fabien Boucher 2013-04-02 17:04:56 +02:00
  • de83a59781 Use lambda function to prettify middleware creation Fabien Boucher 2013-04-02 14:26:19 +02:00
  • a3069306d0 Fix PEP8 not compliant Fabien Boucher 2013-04-02 14:20:55 +02:00
  • 139bde7d80 Use is_success facility from common/http.py Fabien Boucher 2013-04-02 14:03:12 +02:00
  • 3b09b18f3c Merge pull request #13 from morucci/master Chmouel Boudjnah 2013-04-02 05:01:25 -07:00
  • af5b8c1fda Fix copy/paste header without changing author Fabien Boucher 2013-04-02 13:49:21 +02:00
  • c33804586e Fix wrong licence header. Fabien Boucher 2013-04-02 13:47:20 +02:00
  • 6e50167180 Merge pull request #11 from chmouel/master Fabien Boucher 2013-04-02 03:18:37 -07:00
  • 5f7f1d377f Merge pull request #9 from morucci/master Chmouel Boudjnah 2013-04-02 03:01:43 -07:00
  • d6a7bac973 Really remove useless import. Fabien Boucher 2013-04-02 11:58:01 +02:00
  • 41b840a6b6 Add a swift middleware Last-Modified. Fabien Boucher 2013-03-29 18:03:51 +01:00
  • ef18bf3bc5 Fix tox. Chmouel Boudjnah 2013-03-26 16:00:10 +01:00
  • 2196f3b131 Merge pull request #8 from enovance/unittest2 Chmouel Boudjnah 2013-04-02 02:11:49 -07:00
  • 2de80d6728 Fix unittest broken Fabien Boucher 2013-04-02 10:54:32 +02:00
  • 29419a6e3e Merge pull request #6 from chmouel/master Fabien Boucher 2013-04-01 11:18:28 -07:00
  • d6ef0d5376 Merge branch 'master' of github.com:chmouel/swiftsync Chmouel Boudjnah 2013-03-29 18:46:40 +01:00
  • 802cb45bf3 Delete objects on dest if not on orig. Chmouel Boudjnah 2013-03-29 14:34:40 +01:00
  • ac48c55687 Delete objects. Chmouel Boudjnah 2013-03-29 14:34:40 +01:00
  • 5d51e3873d Use flake8 instead of pep8. Chmouel Boudjnah 2013-03-29 14:34:25 +01:00
  • dfe07b72dd Fix getting config.ini. Chmouel Boudjnah 2013-03-29 13:47:56 +01:00
  • f82b9dac11 Use loggging everywhere. Chmouel Boudjnah 2013-03-29 12:13:06 +01:00
  • 918cddf6d3 parse args. Chmouel Boudjnah 2013-03-29 11:56:53 +01:00
  • 59cd495674 Merge pull request #5 from enovance/unittest Chmouel Boudjnah 2013-03-29 10:44:07 -07:00
  • 560dba9bfd Delete objects on dest if not on orig. Chmouel Boudjnah 2013-03-29 14:34:40 +01:00
  • 1e4a08420b Fix PEP8 unittest Fabien Boucher 2013-03-29 17:53:43 +01:00
  • 86fcb16e8b Add filler unittests Fabien Boucher 2013-03-29 17:47:24 +01:00
  • f5800ee31a Fix bad list conversion. Fabien Boucher 2013-03-29 16:49:09 +01:00
  • dac1ca6a63 Delete objects. Chmouel Boudjnah 2013-03-29 14:34:40 +01:00
  • eb0bd41e60 Use flake8 instead of pep8. Chmouel Boudjnah 2013-03-29 14:34:25 +01:00
  • e15cdfa5c3 Fix getting config.ini. Chmouel Boudjnah 2013-03-29 13:47:56 +01:00
  • 47a472fbf6 Merge branch 'master' of github.com:chmouel/swiftsync Chmouel Boudjnah 2013-03-29 13:34:33 +01:00
  • 28aee22766 Merge pull request #2 from chmouel/test-utils Chmouel Boudjnah 2013-03-29 05:33:55 -07:00
  • 06064cb761 Merge pull request #3 from chmouel/master Chmouel Boudjnah 2013-03-29 05:33:45 -07:00
  • ae44213b22 Use loggging everywhere. Chmouel Boudjnah 2013-03-29 12:13:06 +01:00
  • 3476445520 parse args. Chmouel Boudjnah 2013-03-29 11:56:53 +01:00
  • fa76abbb32 Use loggging everywhere. Chmouel Boudjnah 2013-03-29 12:13:06 +01:00
  • 44ef61d544 parse args. Chmouel Boudjnah 2013-03-29 11:56:53 +01:00
  • 0d98ca4202 Unnneded __main__ Chmouel Boudjnah 2013-03-28 19:04:25 +01:00
  • 743493cee3 Add last tests for utils. Chmouel Boudjnah 2013-03-28 19:04:14 +01:00
  • 34fd36a503 Add utils. Chmouel Boudjnah 2013-03-28 18:25:13 +01:00
  • 14bdfd42f3 Add test for sync_object. Chmouel Boudjnah 2013-03-28 17:56:25 +01:00
  • 5fef6fc0b8 Merge branch 'master' of github.com:enovance/swiftsync Chmouel Boudjnah 2013-03-28 16:49:08 +01:00
  • 324daab89a Add tests for objects. Chmouel Boudjnah 2013-03-28 14:12:51 +01:00
  • 6c89eac1f9 Fix module path. Fabien Boucher 2013-03-28 14:41:13 +01:00
  • b190545bee Add missing python libraries Fabien Boucher 2013-03-28 14:35:41 +01:00
  • 488281da4a Remove stubout as is distributed with python-mox. Fabien Boucher 2013-03-28 13:48:46 +01:00
  • 1ee4b929b6 Fix typo Fabien Boucher 2013-03-28 12:08:33 +01:00
  • 7dc658cc0c Use swsync as base dir not sync anymore. Chmouel Boudjnah 2013-03-27 18:27:53 +01:00
  • f85bbfaee4 Move package to swsync. Chmouel Boudjnah 2013-03-27 17:52:53 +01:00
  • d58701bbc1 Make testrunning works. Chmouel Boudjnah 2013-03-27 17:45:08 +01:00
  • 368635da77 Stupid PEP8 checked by pep8 command. Chmouel Boudjnah 2013-03-27 17:37:40 +01:00
  • 3bd9ca10d3 First stab getting tox integ. Chmouel Boudjnah 2013-03-27 17:31:24 +01:00
  • a882bdee2f Add test_dont_sync_dest. Chmouel Boudjnah 2013-03-27 17:02:06 +01:00
  • 369f02ee98 Add containers class tests. Chmouel Boudjnah 2013-03-27 16:55:16 +01:00
  • d20ac73b40 works on test_accounts. Chmouel Boudjnah 2013-03-27 10:53:33 +01:00
  • 76ff3dff44 Add eNovance license. Chmouel Boudjnah 2013-03-27 10:53:13 +01:00
  • e98fd07034 Refactor accounts. Chmouel Boudjnah 2013-03-26 15:31:47 +01:00
  • 2356e4c0ca Use stubs instead of monkey patch. Chmouel Boudjnah 2013-03-27 11:09:56 +01:00
  • 7e42a8fd78 Licensing. Chmouel Boudjnah 2013-03-26 14:57:27 +01:00
  • 0d5537c863 Cleaning up. Chmouel Boudjnah 2013-03-26 14:55:57 +01:00
  • feb96e5ee2 Add sync_account test. Chmouel Boudjnah 2013-03-26 14:55:12 +01:00
  • 6180dabef4 Refactoring after utils moves. Chmouel Boudjnah 2013-03-26 14:54:22 +01:00
  • 87eb8b21e6 Call the proper method after refactoring was done. Chmouel Boudjnah 2013-03-26 14:53:37 +01:00
  • b5d3bb83c9 Refactor account class as class and add tests. Chmouel Boudjnah 2013-03-26 13:51:37 +01:00
  • 53f95305e0 Change the threadpool is constructed. Chmouel Boudjnah 2013-03-25 14:16:48 +01:00
  • c0601d7a4e Bit more stats. Chmouel Boudjnah 2013-03-25 11:44:04 +01:00
  • a1f3df8727 Rework the launching of the threads. Chmouel Boudjnah 2013-03-22 15:48:14 +01:00
  • 63de1098d1 sync account. Chmouel Boudjnah 2013-03-20 18:18:33 +01:00
  • 6a17e9ee27 PEP8 Chmouel Boudjnah 2013-03-20 14:52:14 +01:00
  • 770ac5d7c2 fix delete and s/file/open/; Chmouel Boudjnah 2013-03-20 14:41:01 +01:00
  • 392597b0fc quote are dumb. Chmouel Boudjnah 2013-03-20 14:39:56 +01:00
  • 8437266c9d Check arg before building a cnx. Chmouel Boudjnah 2013-03-20 14:20:54 +01:00
  • b5783cd9dc Use auth section and refactor. Chmouel Boudjnah 2013-03-20 14:20:23 +01:00
  • e97a02240e PEP8 Chmouel Boudjnah 2013-03-20 14:08:41 +01:00
  • 24fb3e0fbe move config.ini to sample and add it to gitignore. Chmouel Boudjnah 2013-03-20 14:05:38 +01:00
  • 69471b267a concurrency should be a int() Chmouel Boudjnah 2013-03-20 14:04:21 +01:00
  • 5132b30f47 config.ini for chmouel probably need to fix that. Chmouel Boudjnah 2013-03-20 14:04:10 +01:00
  • 24d9da8bdb Fix ksclient import. Chmouel Boudjnah 2013-03-20 14:00:16 +01:00
  • 089b4137c2 +x and call binary filler.py Chmouel Boudjnah 2013-03-20 13:56:34 +01:00
  • 0b49537127 Merge branch 'master' of github.com:enovance/swiftsync Chmouel Boudjnah 2013-03-20 13:48:18 +01:00
  • 96fcebcee4 Rename and refactor. sync Chmouel Boudjnah 2013-03-20 13:34:09 +01:00
  • edb559d8cc PEP8 Chmouel Boudjnah 2013-03-20 13:09:25 +01:00
  • b6a6a167f2 Rename to filler/ Chmouel Boudjnah 2013-03-20 13:07:37 +01:00
  • 7bee019bd6 Add weird characters in container names and meta values. Fabien Boucher 2013-03-18 14:09:55 +01:00
  • 38c5bd670b Object meta (key and values) construct with weird chars. Fabien Boucher 2013-03-18 11:59:09 +01:00
  • 9defc83354 Provide keystone url by OS_AUTH_URL environ variable Fabien Boucher 2013-03-18 11:38:02 +01:00
  • 1b16a4d336 Add Unicode/UTF8 and space in object name Fabien Boucher 2013-03-18 11:34:41 +01:00
  • 83671bf750 Merge pull request #1 from chmouel/sync Fabien Boucher 2013-03-15 08:55:39 -07:00