Gentoo Archives: gentoo-commits

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/R_overlay:master commit in: roverlay/config/
Date: Tue, 30 Jul 2013 18:40:27
Message-Id: 1375200300.0ae9b1ffad16a71b325c29862d139e0ebf20dcbc.dywi@gentoo
1 commit: 0ae9b1ffad16a71b325c29862d139e0ebf20dcbc
2 Author: André Erdmann <dywi <AT> mailerd <DOT> de>
3 AuthorDate: Tue Jul 30 16:05:00 2013 +0000
4 Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
5 CommitDate: Tue Jul 30 16:05:00 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=0ae9b1ff
7
8 roverlay/config: STATS_INTERVAL
9
10 Controls the time interval of the RRD.
11
12 ---
13 roverlay/config/const.py | 4 ++++
14 roverlay/config/defconfig.py | 1 -
15 roverlay/config/entrymap.py | 8 ++++++++
16 3 files changed, 12 insertions(+), 1 deletion(-)
17
18 diff --git a/roverlay/config/const.py b/roverlay/config/const.py
19 index b0a0b6e..2dc79c5 100644
20 --- a/roverlay/config/const.py
21 +++ b/roverlay/config/const.py
22 @@ -99,6 +99,10 @@ _CONSTANTS = dict (
23 )
24 ),
25 ),
26 +
27 + RRD_DB = dict (
28 + step = 7200,
29 + ),
30 )
31
32 def lookup ( key, fallback_value=None ):
33
34 diff --git a/roverlay/config/defconfig.py b/roverlay/config/defconfig.py
35 index 9e0f336..47d67d0 100644
36 --- a/roverlay/config/defconfig.py
37 +++ b/roverlay/config/defconfig.py
38 @@ -208,7 +208,6 @@ class RoverlayConfigCreation ( object ):
39 option.set_value ( svalue )
40 else:
41 raise ConfigValueError ( key, value )
42 - pass
43 else:
44 raise ConfigOptionMissing ( key )
45
46
47 diff --git a/roverlay/config/entrymap.py b/roverlay/config/entrymap.py
48 index b6be4ab..af1d338 100644
49 --- a/roverlay/config/entrymap.py
50 +++ b/roverlay/config/entrymap.py
51 @@ -545,6 +545,14 @@ CONFIG_ENTRY_MAP = dict (
52 description = 'stats database file',
53 ),
54
55 + stats_interval = dict (
56 + path = [ 'RRD_DB', 'step', ],
57 + value_type = 'int',
58 + description = (
59 + 'database update interval (only used for creating new database files)'
60 + ),
61 + ),
62 +
63 # --- other
64
65 )