open-vault/logical
Calvin Leung Huang 6853d80212 Add plugin backend reload capability (#3112)
* Add plugin reload capability on all mounts for a specific plugin type

* Comments cleanup

* Add per-mount plugin backend reload, add tests

* Fix typos

* Remove old comment

* Reuse existing storage view in reloadPluginCommon

* Correctly handle reloading auth plugin backends

* Update path to plugin/backend/reload

* Use multierrors on reloadMatchingPluginMounts, attempt to reload all mounts provided

* Use internal value as check to ensure plugin backend reload

* Remove connection state from request for plugins at the moment

* Minor cleanup

* Refactor tests
2017-08-08 00:18:59 -04:00
..
framework Add more TypeDurationSecond conversions 2017-08-02 18:12:02 -04:00
plugin Add plugin backend reload capability (#3112) 2017-08-08 00:18:59 -04:00
testing Migrate physical backends into separate packages (#3106) 2017-08-03 13:24:27 -04:00
auth.go AppRole: Support restricted use tokens (#2435) 2017-03-03 09:31:20 -05:00
connection.go Port some replication bits to OSS (#2386) 2017-02-16 15:15:02 -05:00
error.go Port some replication bits to OSS (#2386) 2017-02-16 15:15:02 -05:00
identity.go Adding logical/identity.go to OSS (#3054) 2017-07-27 11:56:32 -04:00
lease.go Remove Unix() invocations on 'time.Time' objects and removed conversion of time to UTC 2016-07-08 18:30:18 -04:00
lease_test.go Remove Unix() invocations on 'time.Time' objects and removed conversion of time to UTC 2016-07-08 18:30:18 -04:00
logical.go Backend plugin system (#2874) 2017-07-20 13:28:40 -04:00
request.go Create unified aws auth backend (#2441) 2017-04-24 15:15:50 -04:00
response.go Allow accessing Warnings directly in Response. (#2806) 2017-06-05 10:52:43 -04:00
response_util.go Port some replication bits to OSS (#2386) 2017-02-16 15:15:02 -05:00
secret.go Remove grace periods 2016-01-31 19:33:16 -05:00
storage.go Adding interface methods to logical.Backend for parity (#2242) 2017-01-07 18:18:22 -05:00
storage_inmem.go Make logical.InmemStorage standalone (#3066) 2017-07-26 17:59:14 -04:00
storage_inmem_test.go vault: Passthrough backend uses logical.Backend 2015-03-15 14:27:06 -07:00
system_view.go PR comments 2017-05-04 10:41:59 -07:00
testing.go Convert to logxi 2016-08-21 18:13:37 -04:00
translate_response.go Store original request path in WrapInfo (#3100) 2017-08-02 18:28:58 -04:00