566639d518
cifs: use correct pluging class name
2018-03-16 13:23:47 +01:00
a9db2ca8a5
cifs: move plugin related code into plugin
2018-03-16 13:08:32 +01:00
304344ce34
add missing "use PVE::Storage::LVMPlugin;"
2018-03-16 12:54:06 +01:00
fa1b42dd98
cifs plugin cleanups
2018-03-16 12:35:55 +01:00
c6fb7b80fc
remove useless "use PVE::PTY;"
2018-03-16 12:09:37 +01:00
ba7e9ba9c9
Add remove cifs in API call.
2018-03-16 12:05:02 +01:00
a4a9405d76
Add cifs in create API call.
...
In this patch the nodes will be deleted if the nodes parameter comes with a empty string.
We need this in the GUI when update the nodes in the config to reset if a nodes.
If we do not erase the empty hash the storage online check would be skipped.
Also the password and user would not be verified.
2018-03-16 12:03:37 +01:00
f79a699c13
Add set CIFS credentials.
2018-03-16 11:58:34 +01:00
8143f49038
rbd: create ceph keyring dir before copying
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-09-07 12:51:31 +02:00
5a39d0a111
rbd: manage keyring for pveceph storages
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-09-07 11:35:00 +02:00
83d7192ff9
Add write_config, drop cfs_read_file
...
Use PVE::Storage::config() and the new
PVE::Storage::write_config() instead of cfs_read_file and
cfs_write_file with a hardcoded filename.
2016-03-30 10:42:12 +02:00
f3bd890d98
add missing completion hooks
2015-10-01 07:59:48 +02:00
2a2cf20aa9
remove storage access permissions after delete
2015-08-19 15:17:38 +02:00
402df80b12
added remove storage (exist) check
2015-08-19 15:14:29 +02:00
283608f330
extend storage list API with useful parameters for clone
...
Add ability to list shared storages availavlable on souce and target node.
2013-05-14 09:56:11 +02:00
1dc01b9f30
new plugin architecture
2012-05-23 08:00:13 +02:00
446073f681
allow to set option 'maxfiles'
2012-03-23 07:43:28 +01:00
5f642f73b8
add permission checks
2012-01-26 09:25:39 +01:00
dfe98e6437
Fix digest handling
2011-09-07 12:01:25 +02:00
b6cf0a6659
imported from svn 'pve-storage/pve2'
2011-08-23 07:43:03 +02:00