Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/consolidation_run
diff options
context:
space:
mode:
Diffstat (limited to 'src/consolidation_run')
-rwxr-xr-xsrc/consolidation_run92
1 files changed, 0 insertions, 92 deletions
diff --git a/src/consolidation_run b/src/consolidation_run
deleted file mode 100755
index 3c514a7..0000000
--- a/src/consolidation_run
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/usr/bin/env python
-
-# Copyright (C) 2012, Gustavo Duarte
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-import argparse
-import ConfigParser
-import logging
-import sys, os
-
-
-sys.path.append(os.getcwd())
-
-from db import *
-from rrd_files import *
-from consolidation import *
-
-parser = argparse.ArgumentParser()
-parser.add_argument('--config_file', required=False)
-
-#parser.add_argument('--db_user',required=True)
-#parser.add_argument('--db_pass',required=True)
-#parser.add_argument('--db_name',required=True)
-#parser.add_argument('--rrd_path',required=True)
-#parser.add_argument('--log_path',required=True)
-args = parser.parse_args()
-
-
-_LOG_FORMAT='[%(asctime)s]-%(levelname)s-\'%(name)s\': %(message)s'
-_LOG_LEVEL={'debug':logging.DEBUG, 'info':logging.INFO, 'warning':logging.WARNING, 'error':logging.ERROR}
-#logging.basicConfig(filename=os.path.join(args.log_path,'sugar-stats-consolidation.log'), format=_LOG_FORMAT, level=logging.DEBUG)
-#log = logging.getLogger(__name__)
-log=None
-
-def main():
-
- config = ConfigParser.ConfigParser()
- if (args.config_file == None):
- config_file = "./stats-consolidation.conf"
- else:
- config_file = args.config_file
-
- config.read(config_file)
-
- log_path = config.get('main', 'log_path')
- log_level = config.get('main', 'log_level')
- db_name = config.get('main', 'db_name')
- db_user = config.get('main', 'db_user')
- db_pass = config.get('main', 'db_pass')
- rrd_path = config.get('main', 'rrd_path')
-
- logging.basicConfig(filename=os.path.join(log_path,'sugar-stats-consolidation.log'), format=_LOG_FORMAT, level=_LOG_LEVEL[log_level])
- log = logging.getLogger(__name__)
-
- log.info('**************************************')
- log.info(' Starting consolidation ')
- log.info('**************************************')
-
- try:
- db = DB_Stats (db_name, db_user, db_pass)
- db.create()
- except Exception as e:
- log.warning('Creating DB: %s', str(e))
-
-
- try:
- con = Consolidation(rrd_path, db)
- con.process_rrds()
- db.close()
-
- log.info('**************************************')
- log.info(' Finish consolidation ')
- log.info('**************************************')
- except Exception as e:
- log.warning('Processing rrd file: %s', str(e))
-
-
-
-if __name__ == '__main__':
- main()