dc3655a1a5
Collect optional parameters for storage_migrate into $opts
...
Sanitizing $with_snapshots is done on extraction to save a line.
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com >
2020-04-09 09:41:01 +02:00
1ee709380d
api: storage/content: fix return schema property descriptions
...
a small grammar fix, and we now return ctime of all files, as
remaining storages are planned for the future omit this hint
completely.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2020-03-06 19:26:45 +01:00
654a987a3e
api: storage/content: add ctime to return schema
...
to allow implementation from plugins in future patches
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com >
2020-03-06 19:26:17 +01:00
65bb98596c
use PVE::SSHInfo
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2019-11-18 12:03:00 +01:00
83a9960c71
convert vmid to int to conform with return type declaration
...
Signed-off-by: Tim Marx <t.marx@proxmox.com >
2019-11-05 18:37:15 +01:00
9148f5b355
whitespace cleanup
...
Signed-off-by: Tim Marx <t.marx@proxmox.com >
2019-11-05 18:37:15 +01:00
1f56f6f8d1
Fix #582 : Add DELETE delay logic
...
Previously, the web GUI timed out when removing content (e.g. backup) took
too long. Doing the main part of the API DELETE call in a fork_worker solves
this.
Signed-off-by: Dominic Jäger <d.jaeger@proxmox.com >
2019-07-25 10:04:38 +02:00
a2a04139da
followup: code cleanup
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2019-04-10 10:15:42 +02:00
b1f9d99017
Fix #318 : Delete vzdump log when deleting a backup
...
Vzdump log files were not deleted when a backup was deleted.
Consequently, the folder continuously filled with .log files.
Now they get deleted after the backup is removed.
Signed-off-by: Dominic Jäger <d.jaeger@proxmox.com >
2019-04-10 10:10:44 +02:00
2654942813
PVE::API2::Storage::Content::index - document return values
2018-08-09 08:53:24 +02:00
cd0b3d5bc2
Revert "free: added snapshot parameter"
...
This reverts commit a26e1abc70 .
2017-05-23 13:31:21 +02:00
acd27197ce
migrate: replace target ip parameter with sshinfo parameter
2017-05-23 09:31:19 +02:00
a26e1abc70
free: added snapshot parameter
2017-05-12 14:42:16 +02:00
ec73c0ff67
fix bug #1280 : Can't locate object method "root@pam"
...
This was introduced by commit 04a13668b9 .
2017-02-12 09:55:50 +01:00
04a13668b9
PVE::Storage: new helper check_volume_access()
...
Copied from PVE::RPCEnvironment to avoid cyclic dependency
(pve-storgae => pve-access-control => pve-storage).
2017-01-19 09:14:41 +01: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
98437f4c85
add bash completion for content type
2015-10-01 07:16:59 +02:00
37ba0aea5b
volume_list: moved code from PVE::API2::Storage::Content
...
For better code reuse.
2015-10-01 06:50:19 +02:00
ba0cf557f4
pvesm list fix
2015-09-29 17:25:05 +02:00
f7621c0126
improve bash completions
2015-09-18 09:33:09 +02:00
1ccae4490e
zfspool: new format 'subvol' to handle filesystems inside datasets
...
We use this for containers.
2015-05-01 14:46:17 +02:00
5f25af2f93
avoid nested parameter exception
2013-09-04 13:43:59 +02:00
8e87d6eef0
auto-detect format for files with vmdk extension
2013-09-04 10:18:50 +02:00
a18f774079
return error if volume does not exists
2013-09-04 10:17:47 +02:00
df6b79c892
fix permission check for backup file removal
2013-03-01 06:04:03 +01:00
b8744249a2
fix access rights
...
Try to use $rpcenv->check_volume_access() everywhere.
2013-02-28 10:15:44 +01:00
b755bdb0f9
delete volume requires Datastore.Allocate
2012-02-22 12:08:54 +01:00
5f642f73b8
add permission checks
2012-01-26 09:25:39 +01:00
03f03009ba
fix description
2011-11-03 09:33:27 +01:00
87191fbe8f
add content type attribute
2011-10-31 11:45:16 +01:00
568de3d125
allow backup to local storage and code cleanups
2011-10-18 11:23:31 +02:00
883eeea67d
add copy API example for stefan
2011-10-12 07:39:50 +02:00
b6cf0a6659
imported from svn 'pve-storage/pve2'
2011-08-23 07:43:03 +02:00