c2bce0ef63
remove unused replication code (moved to pve-manager)
2017-06-07 06:14:30 +02:00
5259593842
import: add -delete-snapshot parameter
...
This deletes a snapshot on *success*, done directly in the
CLI handler, as the rollback/delete on failure is already
happening inside the plugin's import method.
2017-05-23 13:29:48 +02:00
47f37b5362
pvesm: import/export commands
2017-05-12 14:42:16 +02:00
f88846ea3b
do not install replication code
...
The code introduces a cyclic package dependency, so we need to
move it to pve-manager package.
2017-05-10 07:06:35 +02:00
f580b2d30d
pvesr run: remove wrong permission check
2017-05-05 11:23:25 +02:00
1d3ddfaf2c
pvesr: move destroy_job into API class, remove wrong permission checks.
2017-05-05 11:18:30 +02:00
339ca30a5b
PVE::API2::Storage::Replication->jobs(): return array
2017-05-05 10:54:10 +02:00
e0992d57e1
pvesr: rename list => jobs, call API
...
to avoid code duplication. I also removed the functioanlity to query
jobs on other nodes, because it is clumsy and not really needed.
2017-05-05 10:31:51 +02:00
76c358149a
renamed: PVE/API2/StorageReplication.pm -> PVE/API2/Storage/Replication.pm
2017-05-05 09:25:43 +02:00
663510b86d
This patch will include storage asynchronous replication.
...
It is possible to synchronise a volume to an other node in a defined interval.
So if a node fail there will be an copy of the volumes from a VM
on an other node.
With this copy it is possible to start the VM on this node.
2017-04-28 10:05:27 +02: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
f984732e0e
add setup_environment hook to CLIHandler class
...
and use run_cli_handler instead of depreciated run_cli.
2017-01-12 13:27:43 +01:00
e967e0ef27
fix #1022 correct typo
2016-06-14 12:32:26 +02:00
fa017b9696
add pvesm extractconfig
2016-06-03 12:04:59 +02:00
dbf890f082
generate manpage with pve-doc-generator, bump version to 4.0-49
2016-04-06 11:28:09 +02:00
668f6d9faf
add lvmthinscan to CLI
2016-02-20 10:11:59 +01:00
f3bd890d98
add missing completion hooks
2015-10-01 07:59:48 +02:00
c669f42d4e
convert pvesm into a PVE::CLI class
2015-09-18 08:22:04 +02:00