-#!/usr/bin/python
+#!/usr/bin/python3
###############################################################################
# #
# collecty - A system statistics collection daemon for IPFire #
# #
###############################################################################
-from i18n import _
+from .colours import *
+from .i18n import _
+
+from .__version__ import *
DATABASE_DIR = "/var/lib/collecty"
-GRAPH_DEFAULT_ARGUMENTS = [
- # Always generate graphs in PNG format.
- "--imgformat", "PNG",
+BUS_DOMAIN = "org.ipfire.collecty1"
+
+DEFAULT_IMAGE_FORMAT = "SVG"
+DEFAULT_LOCALE = "en_GB.utf8"
+DEFAULT_TIMEZONE = "UTC"
+
+SUPPORTED_IMAGE_FORMATS = ("SVG", "PNG", "PDF")
+
+GRAPH_DEFAULT_ARGUMENTS = (
+ # Change the background colour
+ "--color", "BACK#FFFFFF",
# Disable the border around the image.
"--border", "0",
# Brand all generated graphs.
"--watermark", _("Created by collecty"),
-]
+)
GRAPH_DEFAULT_WIDTH = 768
GRAPH_DEFAULT_HEIGHT = 480
+
+THUMBNAIL_DEFAULT_WIDTH = 80
+THUMBNAIL_DEFAULT_HEIGHT = 20