]> git.ipfire.org Git - collecty.git/blobdiff - src/collecty/plugins/__init__.py
Change DataSources to be called Plugins
[collecty.git] / src / collecty / plugins / __init__.py
index 172c9e1c2560682fde5d5068e02e13c70acabc1a..2524ed41a40061ef56d84bc2555916660ad40644 100644 (file)
 #                                                                             #
 ###############################################################################
 
-from base import Timer
+from base import Timer, get
 
+import base
 import cpu
 import entropy
 import interface
 import latency
 import loadavg
 import memory
-
-data_sources = [
-       cpu.DataSourceCPU,
-       entropy.DataSourceEntropy,
-       interface.DataSourceInterface,
-       latency.DataSourceLatency,
-       loadavg.DataSourceLoadAvg,
-       memory.DataSourceMemory,
-]
-
-# Generate graph templates list.
-graph_templates = []
-for ds in data_sources:
-       graph_templates += ds.templates