]> git.proxmox.com Git - pve-storage.git/blobdiff - PVE/API2/Storage/Replication.pm
pvesr: rename list => jobs, call API
[pve-storage.git] / PVE / API2 / Storage / Replication.pm
index a33d5ccc5b49022e5d70873370922b8d9c282215..9123f223a7cc87cdbebc558992ba0f8074bebbf8 100644 (file)
@@ -43,7 +43,7 @@ __PACKAGE__->register_method ({
     name => 'jobs',
     path => 'jobs',
     method => 'GET',
-    description => "List of all replication jobs.",
+    description => "List replication jobs.",
     permissions => {
        user => 'all',
     },
@@ -53,26 +53,13 @@ __PACKAGE__->register_method ({
        additionalProperties => 0,
        properties => {
            node => get_standard_option('pve-node'),
-           nodes => get_standard_option('pve-node-list' ,
-                                        {description => "Notes where the jobs is located.",
-                                         optional => 1}),
        },
     },
     returns => { type => 'object' },
     code => sub {
        my ($param) = @_;
 
-       if ($param->{nodes}) {
-           foreach my $node (PVE::Tools::split_list($param->{nodes})) {
-               die "Node: $node does not exists.\n" if
-                   !PVE::Cluster::check_node_exists($node);
-           }
-       }
-
-       my $nodes = $param->{nodes} ?
-           $param->{nodes} : $param->{node};
-
-       return PVE::ReplicationTools::get_all_jobs($nodes);
-}});
+       return PVE::ReplicationTools::get_all_jobs();
+    }});
 
 1;