in core/lib/payload/base.py [0:0]
def __init__(self, **kwargs):
self.outfile_dir = ""
self.repl_status = ""
self._mysql_vars = {}
self.session_timeout = 1200
self.sql_list = []
self.force = False
self.standardize = False
self.dry_run = False
self.mysql_engine = ""
self._conn = None
self._sql_now = None
self._sql_args_now = None
self.ddl_file_list = kwargs.get("ddl_file_list", None)
self.get_conn_func = kwargs.get("get_conn_func", None)
self.hook_map = kwargs.get(
"hook_map", collections.defaultdict(lambda: hook.NoopHook())
)
self.socket = kwargs.get("socket", "")
self.mysql_user = kwargs.get("mysql_user", "")
self.mysql_pass = kwargs.get("mysql_password", "")
self.charset = kwargs.get("charset", None)
self.db_list = kwargs.get("database", [])
self.mysql_engine = kwargs.get("mysql_engine", None)
self.sudo = kwargs.get("sudo", False)
self.skip_named_lock = kwargs.get("skip_named_lock", False)
self.mysql_vars = {}
self.is_slave_stopped_by_me = False