use PMG::API2::AccessControl;
use PMG::API2::Nodes;
+use PMG::API2::Config;
use PMG::pmgcfg;
use base qw(PVE::RESTHandler);
+__PACKAGE__->register_method ({
+ subclass => "PMG::API2::Config",
+ path => 'config',
+});
+
__PACKAGE__->register_method ({
subclass => "PMG::API2::Nodes",
path => 'nodes',
my ($resp, $param) = @_;
my $res = [
+ { subdir => 'config' },
{ subdir => 'nodes' },
{ subdir => 'version' },
];
description => "Directory index.",
parameters => {
additionalProperties => 0,
- properties => {
- node => get_standard_option('pve-node'),
- },
+ properties => {},
},
returns => {
type => 'array',
parameters => {
additionalProperties => 0,
properties => {
- node => get_standard_option('pve-node'),
section => {
description => "Section name.",
type => 'string',
use PMG::API2::Services;
use PMG::API2::Network;
use PMG::API2::RuleDB;
-use PMG::API2::Config;
use base qw(PVE::RESTHandler);
-__PACKAGE__->register_method ({
- subclass => "PMG::API2::Config",
- path => 'config',
-});
-
__PACKAGE__->register_method ({
subclass => "PMG::API2::RuleDB",
path => 'ruledb',
my ($param) = @_;
my $result = [
- { name => 'config' },
{ name => 'ruledb' },
{ name => 'services' },
{ name => 'syslog' },