summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorslioch <slioch@eng-140.vyatta.com>2009-07-06 17:52:12 -0700
committerslioch <slioch@eng-140.vyatta.com>2009-07-06 17:52:12 -0700
commitbc07edebe8b8310ce9cf3596303851411ef12357 (patch)
tree470212ecb0dee71654a4c246a8cd538cf0ab1607 /lib
parent5d32890ef178e54ebbc48f11a353d79085ee28a5 (diff)
parent8396a1837e3e8821094cf7da1b8d659ca60acdc9 (diff)
downloadvyatta-cfg-bc07edebe8b8310ce9cf3596303851411ef12357.tar.gz
vyatta-cfg-bc07edebe8b8310ce9cf3596303851411ef12357.zip
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg into jenner
Diffstat (limited to 'lib')
-rwxr-xr-xlib/Vyatta/Zone.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/Vyatta/Zone.pm b/lib/Vyatta/Zone.pm
index fd224b0..4b169b5 100755
--- a/lib/Vyatta/Zone.pm
+++ b/lib/Vyatta/Zone.pm
@@ -49,6 +49,12 @@ sub run_cmd {
return $error;
}
+sub is_fwruleset_active {
+ my ($value_func, $ruleset_type, $fw_ruleset) = @_;
+ my $config = new Vyatta::Config;
+ return $config->$value_func("firewall $ruleset_type $fw_ruleset");
+}
+
sub get_all_zones {
my $value_func = shift;
my $config = new Vyatta::Config;