func NewRemoteOperationsWithPath(sshCfg command.SshConfig, remoteImportPath string) *RemoteOperations {
	if len(remoteImportPath) == 0 {
		panic("remoteImportPath cannot be blank")
	}
	return &RemoteOperations{
		sshCfg:           sshCfg,
		remotePath:       remoteImportPath,
		GetSSHConnection: newSSHConnection,
	}
}
func NewRemoteOperationsWithPath(sshCfg command.SshConfig, remoteImportPath string) *RemoteOperations {
	if len(remoteImportPath) == 0 {
		panic("remoteImportPath cannot be blank")
	}
	return &RemoteOperations{
		sshCfg:           sshCfg,
		remotePath:       remoteImportPath,
		GetSSHConnection: newSSHConnection,
	}
}
func NewRemoteOperationsWithPath ( sshCfg command . SshConfig , remoteImportPath string ) * RemoteOperations { if len ( remoteImportPath ) == 0 { panic ( " " ) } return & RemoteOperations { sshCfg : sshCfg , remotePath : remoteImportPath , GetSSHConnection : newSSHConnection , } }
//NewRemoteOperationsWithPath -
NewRemoteOperationsWithPath -