Commit graph

34 commits

Author SHA1 Message Date
Florian Zeitz
1d833bb807 Remove all trailing whitespace 2013-08-09 17:48:21 +02:00
Waqas Hussain
c75fdb5081 storagemanager: Fix traceback in logging when store type is nil, and store is unsupported. 2013-04-22 11:54:15 -04:00
Kim Alvefur
00986c0172 storagemanager: Support for iterating over users 2012-09-21 17:24:44 +02:00
Kim Alvefur
25e11e7959 storagemanager: Remove unused variable 2012-09-19 16:40:38 +02:00
Kim Alvefur
c6dacdb1e1 storagemanager: Fix argument (Thanks Maranda) 2012-09-19 16:39:19 +02:00
Matthew Wild
a868b41b58 Merge 0.9->trunk 2012-09-19 12:14:08 +01:00
Matthew Wild
6d61a3834d storagemanager: Remove usage of 'core' when calling configmanager.get() 2012-09-19 12:08:33 +01:00
Kim Alvefur
07bb8a42ce storagemanager, datamanager, mod_storage_{internal,sql}: Replace list_stores() with an iterator version 2012-09-17 05:42:10 +02:00
Kim Alvefur
136674425b storagemanager: Add purge() for purging user data from all backends in use 2012-09-16 02:18:07 +02:00
Waqas Hussain
7daf3c7c14 core.storagemanager, mod_storage_*: "data-driver" -> "storage-provider", to allow using module:provides(). 2012-09-12 23:41:28 +05:00
Kim Alvefur
151f74b143 storagemanager: Fix arguments 2012-08-31 17:31:35 +02:00
Kim Alvefur
a290e6a552 storagemanager: Fix indentation 2012-08-31 17:22:03 +02:00
Kim Alvefur
c8d3eca748 storagemanager: Add method for removing all data belonging to a user 2012-07-28 21:38:22 +02:00
Kim Alvefur
ae1c972cdd storagemanager: Add method for listing stores 2012-07-28 21:30:54 +02:00
Kim Alvefur
91aea55198 storagemanager: Split out driver choosing from the open() method 2012-07-28 21:30:24 +02:00
Matthew Wild
158675928e storagemanager: Fix incorrect variable name 2012-04-28 03:25:40 +01:00
Matthew Wild
fe53d96e7d storagemanager: Export load_driver() function so it can be used from e.g. migrators 2011-01-11 06:18:24 +00:00
Matthew Wild
909cdebf94 storagemanager, mod_storage_internal: Split out default driver to mod_storage_internal, and greatly simplify storagemanager's error handling and fallback code 2011-01-07 04:22:28 +00:00
Matthew Wild
cac05ef600 storagemanager: Fix log message (s/internal/null/) 2011-01-06 14:01:57 +00:00
Matthew Wild
267fa68a56 storagemanager: Add new "null" provider to get used when loading a driver or opening a store fails, instead of falling back to the default driver 2011-01-06 13:56:39 +00:00
Matthew Wild
43db72be07 storagemanager: Log host in message when loading storage provider fails 2011-01-06 13:54:37 +00:00
Matthew Wild
18f5651ba3 storagemanager: Don't always show fallback warning when using per-store config 2010-12-18 14:44:45 +00:00
Matthew Wild
7e8dff20a6 storagemanager: Log warning when loading the storage provider plugin fails 2010-12-18 02:29:33 +00:00
Waqas Hussain
c3e87cc5f3 storagemanager: When we have a cached data driver, we are supposed to use it. 2010-12-12 06:15:08 +05:00
Waqas Hussain
56c8c3865f storagemanager: Hook "host-activated", to make sure we are notified about data drivers. 2010-12-12 05:14:35 +05:00
Waqas Hussain
63f9a07c36 storagemanager: Fixed a nil global access. 2010-12-12 05:13:02 +05:00
Matthew Wild
6b0142ec83 storagemanager: Only show fallback warning if storage was configured to use another backend and it failed 2010-11-27 22:02:30 +00:00
Matthew Wild
6a8b60156b storagemanager: Return driver from load_driver() if successful 2010-11-27 21:57:20 +00:00
Matthew Wild
8e6d82e5f8 storagemanager: Import type() 2010-11-27 21:52:30 +00:00
Matthew Wild
79c29978d6 storagemanager: Import util.multitable again 2010-11-27 21:16:32 +00:00
Matthew Wild
aeeaaae87c storagemanager: Fix syntax error 2010-11-27 21:15:23 +00:00
Matthew Wild
7eaa58567d storagemanager: Much refactoring and renaming of options. Untested, needs storage plugin(s) to be brought into line. 2010-11-27 19:46:07 +00:00
Waqas Hussain
147205d667 storagemanager: Fixed a nil access. 2010-07-26 00:58:19 +05:00
Waqas Hussain
56bdddaebb storagemanager: Initial commit. 2010-07-23 23:09:58 +05:00