Commit Graph

12 Commits

Author SHA1 Message Date
Steve Streeting
f71598bc20 Add test for cached locks, fix cached locks 2016-12-12 14:56:40 +00:00
Steve Streeting
3ea24f1647 Add lock tests and tweak cache to store entire locks 2016-12-12 10:26:12 +00:00
Steve Streeting
7ac855b684 Add Close func to lock Client to save cache 2016-12-12 10:26:12 +00:00
Steve Streeting
761656d01b Report errors when creating dir structure for lock cache 2016-12-06 10:06:46 +00:00
Steve Streeting
cf1b0e1ed8 Move CurrentCommitter to Configuration instead of API
This removes another implicit dependency on global config from API pkg
2016-12-05 11:45:24 +00:00
Steve Streeting
de63cd1d46 Remove remote arg from lock methods, configuration handles this now 2016-12-05 11:25:02 +00:00
Steve Streeting
7d835d5851 HttpLifecycle really depends on Configuration not just EndpointAccess 2016-12-05 11:15:36 +00:00
Steve Streeting
491070607c Create a Client stateful wrapper for locking API 2016-12-05 09:47:29 +00:00
Steve Streeting
7f578a97ce Make error types public 2016-11-28 17:09:49 +00:00
Steve Streeting
5cd9dcee01 Drop channel wrappers in locking pkg, simplify & make self-contained 2016-11-28 17:01:06 +00:00
Steve Streeting
4f6fdb8dc2 Make api.Client instance local not public 2016-11-28 16:20:04 +00:00
Steve Streeting
092c879dbe Move lock implementation to separate package 2016-11-28 16:20:04 +00:00