]> git.ipfire.org Git - oddments/collecty.git/blobdiff - src/collecty/plugins/base.py
client: Allow better escaping for custom intervals
[oddments/collecty.git] / 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