public GroupsRequest() : base(RequestString) { _SshSerializer = new SshSerializer(new SshSerializerSettings { Converters = new List <ISshConverter> { new GroupsRequestConverter() } }); }
//public const string RequestString = $"nohup {cmd} >/dev/null 2>&1 </dev/null & echo {ReturnQuery.ResultPid} $! &"; public NoHupRequest(string cmd) : base( $"nohup {cmd} >/dev/null 2>&1 </dev/null & echo {ReturnQuery.ResultPid} $! &") { _SshSerializer = new SshSerializer(new SshSerializerSettings { Converters = new List <ISshConverter> { new NoHupRequestConverter(cmd), new SshToSimpleStringConverter() } }); }
public IsRunningPidRequest(int pid) : base($"ps -p {pid}") { _SshSerializer = new SshSerializer(new SshSerializerSettings { Converters = new List <ISshConverter> { new RunningPidRequestConverter(pid.ToString()), new SshToSimpleStringConverter() } }); }