aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sos/plugins/squid.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/sos/plugins/squid.py b/sos/plugins/squid.py
index 61d953be..254a1beb 100644
--- a/sos/plugins/squid.py
+++ b/sos/plugins/squid.py
@@ -19,9 +19,11 @@ class Squid(Plugin, RedHatPlugin, DebianPlugin, UbuntuPlugin):
"""
plugin_name = 'squid'
-
+ option_list = [("logsize", "maximum size (MiB) of logs to collect",
+ "", 15)]
files = ('/etc/squid/squid.conf',)
packages = ('squid',)
def setup(self):
- self.add_copy_spec("/etc/squid/squid.conf")
+ self.add_copy_spec_limit("/etc/squid/squid.conf",
+ sizelimit=self.get_option('logsize'))