def __init__()

in scripts/glue_script/run_redshift_benchmark.py [0:0]


    def __init__(self,host,user,password,sql_file_root,port='5439',dbname='dev',num_sql_files=10, result_cache='off',num_runs=1,parallel_level=10):
        self.dbname=dbname
        self.host=host
        self.port=port
        self.user=user
        self.password=password
        self.sql_file_root = sql_file_root
        self.num_sql_files=num_sql_files
        self.num_runs=num_runs
        self.result_cache = result_cache
        self.parallel_level = parallel_level
        self._pool=None

        # Set up logging
        self.root = logging.getLogger()
        self.root.setLevel(logging.INFO)

        handler = logging.StreamHandler(sys.stdout)
        handler.setLevel(logging.INFO)
        formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
        handler.setFormatter(formatter)
        self.root.addHandler(handler)
        self.root.info("Start custom logging...")
        self.rs_con_pool()
        self.result_summary=pd.DataFrame(columns=['testName','query','round','testType','startTime','endTime','elapseSeconds'])
        self.test_name = 'Benchmark-%s'%datetime.datetime.now()