]>
git.proxmox.com Git - pmg-api.git/blob - PMG/CLI/pmgsubscription.pm
1 package PMG
::CLI
::pmgsubscription
;
11 use PMG
::RESTEnvironment
;
12 use PMG
::API2
::Subscription
;
14 use base
qw(PVE::CLIHandler);
16 my $nodename = PVE
::INotify
::nodename
();
18 sub setup_environment
{
19 PMG
::RESTEnvironment-
>setup_default_cli_env();
23 update
=> [ 'PMG::API2::Subscription', 'update', undef, { node
=> $nodename } ],
24 get
=> [ 'PMG::API2::Subscription', 'get', undef, { node
=> $nodename },
27 foreach my $k (sort keys %$info) {
28 print "$k: $info->{$k}\n";
31 set
=> [ 'PMG::API2::Subscription', 'set', ['key'], { node
=> $nodename } ],