From c7bad60e04545fd901cd374f30a9f573ca2c9739 Mon Sep 17 00:00:00 2001 From: Nigel Kukard <nkukard@lbsd.net> Date: Tue, 22 Oct 2013 17:47:22 +0000 Subject: [PATCH] Hide default pool class from manual limit add screen --- opentrafficshaper/plugins/configmanager.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/opentrafficshaper/plugins/configmanager.pm b/opentrafficshaper/plugins/configmanager.pm index d8b5066..ac308a1 100644 --- a/opentrafficshaper/plugins/configmanager.pm +++ b/opentrafficshaper/plugins/configmanager.pm @@ -1072,6 +1072,12 @@ sub getTrafficClasses { my $classes = dclone($config->{'classes'}); + + # Remove default pool class if we have one + if (defined(my $classID = $config->{'default_pool'})) { + delete($classes->{$classID}); + } + return $classes; } -- GitLab