]> git.ipfire.org Git - collecty.git/commitdiff
client: Allow better escaping for custom intervals
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 6 Jun 2015 10:53:00 +0000 (10:53 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 6 Jun 2015 10:53:00 +0000 (10:53 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/collecty/plugins/base.py

index 76eaad6a6e674c2f4bae256747746010d0769904..bed461f1a15c10de442b177042236cc737ed24c4 100644 (file)
@@ -435,13 +435,13 @@ class GraphTemplate(object):
                        if self.upper_limit is not None:
                                args += ["--upper-limit", self.upper_limit]
 
-               # Add interval
-               args.append("--start")
-
                try:
-                       args.append(self.intervals[interval])
+                       interval = self.intervals[interval]
                except KeyError:
-                       args.append(str(interval))
+                       interval = "end-%s" % interval
+
+               # Add interval
+               args += ["--start", interval]
 
                return args