mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-05-28 17:55:42 +00:00
pass required node name parameter
This commit is contained in:
parent
38db610ae6
commit
f016ec966c
16
bin/pveceph
16
bin/pveceph
@ -107,16 +107,16 @@ __PACKAGE__->register_method ({
|
||||
}});
|
||||
|
||||
my $cmddef = {
|
||||
init => [ 'PVE::API2::Ceph', 'init', [] ],
|
||||
createosd => [ 'PVE::API2::Ceph', 'createosd', ['dev'] ],
|
||||
destroyosd => [ 'PVE::API2::Ceph', 'destroyosd', ['osdid'] ],
|
||||
createmon => [ 'PVE::API2::Ceph', 'createmon', [] ],
|
||||
destroymon => [ 'PVE::API2::Ceph', 'destroymon', ['monid'] ],
|
||||
start => [ 'PVE::API2::Ceph', 'start', [] ],
|
||||
stop => [ 'PVE::API2::Ceph', 'stop', [] ],
|
||||
init => [ 'PVE::API2::Ceph', 'init', [], { node => $nodename } ],
|
||||
createosd => [ 'PVE::API2::Ceph', 'createosd', ['dev'], { node => $nodename } ],
|
||||
destroyosd => [ 'PVE::API2::Ceph', 'destroyosd', ['osdid'], { node => $nodename } ],
|
||||
createmon => [ 'PVE::API2::Ceph', 'createmon', [], { node => $nodename } ],
|
||||
destroymon => [ 'PVE::API2::Ceph', 'destroymon', ['monid'], { node => $nodename } ],
|
||||
start => [ 'PVE::API2::Ceph', 'start', [], { node => $nodename } ],
|
||||
stop => [ 'PVE::API2::Ceph', 'stop', [], { node => $nodename } ],
|
||||
install => [ __PACKAGE__, 'install', [] ],
|
||||
purge => [ __PACKAGE__, 'purge', [] ],
|
||||
status => [ 'PVE::API2::Ceph', 'status', [], undef, sub {
|
||||
status => [ 'PVE::API2::Ceph', 'status', [], { node => $nodename }, sub {
|
||||
my $res = shift;
|
||||
my $json = JSON->new->allow_nonref;
|
||||
print $json->pretty->encode($res) . "\n";
|
||||
|
Loading…
Reference in New Issue
Block a user