]> git.proxmox.com Git - pve-manager.git/blobdiff - PVE/API2/OpenVZ.pm
depend on pve-firewall, connect firewall API
[pve-manager.git] / PVE / API2 / OpenVZ.pm
index d9993fd6aeebddff4ffaed22ef2eddb1ac8efda1..8e6e316c85ec59c63d4b4cf3bbd72b6150d6f3d3 100644 (file)
@@ -18,6 +18,7 @@ use PVE::RPCEnvironment;
 use PVE::OpenVZ;
 use PVE::OpenVZMigrate;
 use PVE::JSONSchema qw(get_standard_option);
+use PVE::API2::Firewall::VM;
 
 use base qw(PVE::RESTHandler);
 
@@ -500,6 +501,11 @@ __PACKAGE__->register_method({
        return undef;
     }});
 
+__PACKAGE__->register_method ({
+    subclass => "PVE::API2::Firewall::VM",  
+    path => '{vmid}/firewall',
+});
+
 __PACKAGE__->register_method({
     name => 'vmdiridx',
     path => '{vmid}', 
@@ -541,6 +547,7 @@ __PACKAGE__->register_method({
            { subdir => 'initlog' },
            { subdir => 'rrd' },
            { subdir => 'rrddata' },
+           { subdir => 'firewall' },
            ];
        
        return $res;