Exemple #1
0
 def test_rollback1(self):
     self.conf = config.readMainConfig()
     host = self.conf["dbHost"]
     db = self.conf["dbName"]
     login = self.conf["login"]
     pas = self.conf["pass"]
     # Get from file all tables state
     dbInformation = utils.getCountDBObjects(host, db, login, pas)
     file = os.path.join(os.getcwd(), "dbState.json")
     with open(file, 'r') as dbF:
         data = dbF.read()
     dbJson = json.loads(data)
     # Check all tables
     for key in dbJson:
         db1 = dbInformation[key]
         db2 = dbJson[key]
         self.assertEqual(db1, db2, "Different info about " + key)
     # Get from file user table name
     file = os.path.join(os.getcwd(), "userTableName.txt")
     with open(file, 'r') as f:
         tableName = f.read()
     # Get from file user table state
     dbUserTableInfo = utils.getUserTableState(host, db, login, pas,
                                               tableName)
     file = os.path.join(os.getcwd(), "dbUserTableState.json")
     with open(file, 'r') as dbUserFile:
         data = dbUserFile.read()
     dbUserJson = json.loads(data)
     # Check user table
     for key in dbUserJson:
         dbUser1 = dbUserTableInfo[key]
         dbUser2 = dbUserJson[key]
         self.assertEqual(dbUser1, dbUser2,
                          "Different info about in user table " + key)
Exemple #2
0
 def setUp(self):
     global url, prKey, token, waitTx, host, db, pas, login
     self.conf = config.readMainConfig()
     url = self.conf["url"]
     prKey = self.conf['private_key']
     host = self.conf["dbHost"]
     db = self.conf["dbName"]
     login = self.conf["login"]
     pas = self.conf["pass"]
     waitTx = self.conf["time_wait_tx_in_block"]
     lData = utils.login(url, prKey, 0)
     token = lData["jwtToken"]
import logging
import logging.handlers
import os
import random
import stat
import sys
import threading
import time
import urlgrabber
import urlparse
from xmlrpclib import ServerProxy
from SimpleXMLRPCServer import SimpleXMLRPCServer

# To modify configuration parameters, see /etc/intelligentmirror.conf .
# Read config file using Yum's config parsers.
mainconf = readMainConfig(readStartupConfig("/etc/intelligentmirror.conf", "/"))

# Global Options
base_dir = mainconf.base_dir
temp_dir = os.path.join(base_dir, mainconf.temp_dir)
max_parallel_downloads = int(mainconf.max_parallel_downloads)
cache_host = mainconf.cache_host
rpc_host = mainconf.rpc_host
rpc_port = int(mainconf.rpc_port)
logfile = mainconf.logfile
max_logfile_size = int(mainconf.max_logfile_size) * 1024 * 1024
max_logfile_backups = int(mainconf.max_logfile_backups)
proxy = mainconf.proxy
proxy_username = mainconf.proxy_username
proxy_password = mainconf.proxy_password
import logging
import logging.handlers
import os
import random
import stat
import sys
import threading
import time
import urlgrabber
import urlparse
from xmlrpclib import ServerProxy
from SimpleXMLRPCServer import SimpleXMLRPCServer

# To modify configuration parameters, see /etc/intelligentmirror.conf .
# Read config file using Yum's config parsers.
mainconf = readMainConfig(readStartupConfig('/etc/intelligentmirror.conf', '/'))

# Global Options
base_dir = mainconf.base_dir
temp_dir = os.path.join(base_dir, mainconf.temp_dir)
max_parallel_downloads = int(mainconf.max_parallel_downloads)
cache_host =  mainconf.cache_host
rpc_host = mainconf.rpc_host
rpc_port = int(mainconf.rpc_port)
logfile = mainconf.logfile
max_logfile_size = int(mainconf.max_logfile_size) * 1024 * 1024
max_logfile_backups = int(mainconf.max_logfile_backups)
proxy = mainconf.proxy
proxy_username = mainconf.proxy_username
proxy_password = mainconf.proxy_password
Exemple #5
0
import logging
import logging.handlers
import os
import random
import re
import socket
import statvfs
import sys
import threading
import time
import urlgrabber
import urllib
import urllib2
import urlparse

mainconf =  readMainConfig(readStartupConfig('/etc/videocache.conf', '/'))

# Gloabl Options
enable_video_cache = int(mainconf.enable_video_cache)
base_dir_list = mainconf.base_dir.split('|')
base_dir = []
for dir in base_dir_list:
    try:
        dir_tup = [val.strip() for val in dir.split(':')]
        if len(dir_tup) == 1 or (len(dir_tup) == 2 and dir_tup[1] == ''):
            base_dir.append((dir_tup[0], 0))
        elif len(dir_tup) == 2:
            base_dir.append((dir_tup[0], int(dir_tup[1])))
    except:
        # WTF?? Can't even set cache directories properly
        pass