func NewMysqlDump(ip, username, password string) *MysqlDump {
	lo.G.Debug("setting up a new local mysqldump object")
	m := &MysqlDump{
		IP:       ip,
		Username: username,
		Password: password,
		Caller:   command.NewLocalExecuter(),
	}
	return m
}
func NewMysqlDump(ip, username, password string) *MysqlDump {
	lo.G.Debug("setting up a new local mysqldump object")
	m := &MysqlDump{
		IP:       ip,
		Username: username,
		Password: password,
		Caller:   command.NewLocalExecuter(),
	}
	return m
}
func NewMysqlDump ( ip , username , password string ) * MysqlDump { lo . G . Debug ( " " ) m := & MysqlDump { IP : ip , Username : username , Password : password , Caller : command . NewLocalExecuter ( ) , } return m }
//NewMysqlDump - will initialize a mysqldump for local execution
NewMysqlDump - will initialize a mysqldump for local execution