def __init__(self): # read configuration from config.ini/[EmailSetting] cfg = gc.EmailConfig() self._enable = cfg.email_enable() self._host = cfg.email_host() self._port = cfg.email_port() self._sender = cfg.email_sender() self._password = cfg.email_password() self._receiver = cfg.email_receiver() self._receiver_list = self._receiver.split(',') self._encrypt = cfg.email_encrypt() self._anonymous = cfg.email_anonymous() self._timeout = 5
def __init__(self, strIP, intPort, strPWD, intTO): self._host = strIP self._port = intPort self._password = strPWD self._timeout = intTO self._product = gc.General().get_PRODUCT() self._strLoginPrompt = 'Enter password' self._strMainMenuPrompt = 'Coredump Menu' self._strCLIPrompt = 'CLI>' self._strAHPrompt = 'AH_CLI>' self._strCLIConflict = 'Another session owns the CLI' self.Connection = None self.telnet_connect()
def main(): # Parse arguments fastaFileNames = sys.argv[1:] # Ensure prerequisite files are present verifyConfigFiles() verifyFastaFiles(fastaFileNames=fastaFileNames) # Read the config file. config = GetConfig.getConfig() # Initialize Assembler object assembler = initializeAssembler(config=config, fastaFileNames=fastaFileNames) # Run with user specified configuration and input files runAssembly(config=config, fastaFileNames=fastaFileNames, a=assembler)
import array from collections import OrderedDict as odd import datetime from functools import total_ordering import os import re import time import Conn as conn import DB as db import GetConfig as gc import Sundry as s # <<<Get Config Field>>> objSwitchConfig = gc.SwitchConfig() swcfg = gc.SwitchConfig() list_sw_IP = swcfg.list_switch_IP() list_sw_alias = swcfg.list_switch_alias() ssh_port = swcfg.SSH_port() user = swcfg.username() passwd = swcfg.password() list_sw_ports = swcfg.list_switch_ports() tuplThresholdTotal = swcfg.threshold_total() setting = gc.Setting() lstPCCommand = setting.PCSANSwitchCommand() strPCFolder = setting.folder_PeriodicCheck() # <<<Get Config Field>>>
# coding:utf-8 import datetime from mongoengine import Document, connect from mongoengine.fields import * import GetConfig as gc import HAAP as haap import SANSW as sw import Sundry as s # <<<read config >>> cfgDB = gc.DBConfig() strDBName = cfgDB.name() strDBHost = cfgDB.host() intDBPort = cfgDB.port() # <<<read config >>> # connet to the datebase connect(strDBName, host=strDBHost, port=intDBPort) def haap_insert(time, origin, info): """ @note: monitoHAAP数据插入 """ HAAP().insert(time, origin, info) def haap_last_record():
# coding:utf-8 from __future__ import print_function import os import sys import time import re import Conn as conn import Sundry as s import GetConfig as gc from collections import OrderedDict as odd # <<<Get Config Field>>> objHAAPConfig = gc.EngineConfig() haapcfg = gc.EngineConfig() list_engines_IP = haapcfg.list_engines_IP() list_engines_alias = haapcfg.list_engines_alias() telnet_port = haapcfg.telnet_port() FTP_port = haapcfg.FTP_port() passwd = haapcfg.password() trace_level_cfg = haapcfg.trace_level() setting = gc.Setting() strCFGFolder = setting.folder_cfgbackup() strTraceFolder = setting.folder_trace() strPCFolder = setting.folder_PeriodicCheck() oddHAAPErrorDict = setting.oddRegularTrace() lstPCCommand = setting.PCEngineCommand() # <<<Get Config Field>>>
def setup_class(self): self.swc = gc.SwitchConfig()
from email.mime.base import MIMEBase from email.mime.text import MIMEText from email.mime.image import MIMEImage from email.header import Header from email import encoders import sys import os from datetime import * import GetConfig as gc try: import configparser as cp except Exception: import ConfigParser as cp #read config emailcfg = gc.EmailConfig() email_host_port = emailcfg.email_host_port() email_enable = emailcfg.email_enable() email_host = emailcfg.email_host() email_password = emailcfg.email_password() email_sender = emailcfg.email_sender() email_receiver = emailcfg.email_receiver() email_receiver_list = email_receiver.split(',') email_sub = emailcfg.email_sub() def send_warnmail(warninfo_email): if email_enable == 'no': return msg = MIMEMultipart() msg['Subject'] = email_sub
def setup_class(self): self.dbc = gc.DBConfig()
def test_read_config_file(): readValue = gc.read_config_file() assert readValue
def setup_class(self): self.ec = gc.EngineConfig()
def setup_class(self): self.s = gc.Setting()
def test_read_sys_config_file(): sys_readValue = gc.read_sys_config_file() assert sys_readValue
import time import operator import datetime import SANSW as sw import HAAP as haap import Sundry as s import SendEmail as se import DB as db import GetConfig as gc try: import configparser as cp except Exception: import ConfigParser as cp # <<<Get Config Field>>> setting = gc.Setting() interval_web_refresh = setting.interval_web_refresh() interval_haap_update = setting.interval_haap_update() interval_sansw_update = setting.interval_sansw_update() interval_warning_check = setting.interval_warning_check() swcfg = gc.SwitchConfig() tuplThresholdTotal = swcfg.threshold_total() lst_sansw_IP = swcfg.list_switch_IP() lst_sansw_alias = swcfg.list_switch_alias() haapcfg = gc.EngineConfig() oddEngines = haapcfg._odd_engines() trace_level_cfg = haapcfg.trace_level() lst_haap_IP = oddEngines.values() lst_haap_alias = oddEngines.keys()
def setup_class(self): self.emc = gc.EmailConfig()
from __future__ import print_function import sys import SANSW as sw import HAAP as haap import Sundry as s import Monitor as m try: import configparser as cp except Exception: import ConfigParser as cp import GetConfig as gc # <<<Get Config Field>>> setting = gc.Setting() strCFGFolder = setting.folder_cfgbackup() strTraceFolder = setting.folder_trace() Version = 'v0.0.1' # <<<Get Config Field>>> # <<<Help String Feild>>> strHelp = ''' Command Description ptes : Port error count display for SAN switch(s)('porterrshow') ptcl : Clear port error counter('statsclear' or 'portstatsclear') sws : Print SAN switch info('switchshow')
signal.signal(signal.SIGINT,signal.SIG_IGN) signal.signal(signal.SIGQUIT,signal.SIG_IGN) signal.signal(signal.SIGPIPE,signal.SIG_IGN) signal.signal(signal.SIGURG,signal.SIG_IGN) signal.signal(signal.SIGTSTP,signal.SIG_IGN) signal.signal(signal.SIGTTIN,signal.SIG_IGN) signal.signal(signal.SIGTTOU,signal.SIG_IGN) signal.signal(signal.SIGALRM,signal.SIG_IGN) signal.signal(signal.SIGIOT,signal.SIG_IGN) signal.signal(signal.SIGABRT,signal.SIG_IGN) signal.signal(signal.SIGPIPE,signal.SIG_IGN) signal.signal(signal.SIGCONT,signal.SIG_IGN) if __name__ == "__main__": create_daemon() gsc=GetConfig.GetServerConfig("./conf/server.conf") global_config_hashtable=gsc.do_read_config() if(global_config_hashtable is None or len(global_config_hashtable) == 0): print "Error config file of the tcp server..exit" exit(1) global_config_hashtable['SERVER_PORT']=sys.argv[1] if(len(sys.argv)==3): if(len(sys.argv[2]) <7): print_usage(sys.argv[0]) global_config_hashtable['SERVER_IP']=sys.argv[2] open_log_file() if(global_config_hashtable['ASYNC_CLIENT_ENABLE'].strip() == "2" or global_config_hashtable['ASYNC_CLIENT_ENABLE'].strip() == "1"): eteio=EventThread.EventIOThread(global_config_hashtable) eteio.daemon=True eteio.start()
#!/usr/bin/python3 import shasta import GetConfig config = GetConfig.getConfig() # To get meaningful results from this, use # the following options when running the assembly, # to make sure all vertices are generated: # --MarkerGraph.allowDuplicateMarkers # --MarkerGraph.minCoverage 1 # --MarkerGraph.minCoverage 1000000000 a = shasta.Assembler() a.accessKmers() a.accessMarkers() a.accessMarkerGraphVertices() a.vertexCoverageStatisticsByKmerId()
import time import operator import datetime import SANSW as sw import HAAP as haap import Sundry as s import SendEmail as se import DB as db import GetConfig as gc try: import configparser as cp except Exception: import ConfigParser as cp # <<<Get Config Field>>> setting = gc.Setting() interval_web_refresh = setting.interval_web_refresh() interval_haap_update = setting.interval_haap_update() interval_sansw_update = setting.interval_sansw_update() interval_warning_check = setting.interval_warning_check() cycle_msg = gc.Cycle() cron_cycle = cycle_msg.cron_cycle() cron_day = cycle_msg.cron_day() cron_hour = cycle_msg.cron_hour() cron_minutes = cycle_msg.cron_minutes() cycle_msg_args = [cron_cycle, cron_day, cron_hour, cron_minutes] swcfg = gc.SwitchConfig() tuplThresholdTotal = swcfg.threshold_total() lst_sansw_IP = swcfg.list_switch_IP()