diff options
Diffstat (limited to 'Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs')
| -rw-r--r-- | Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs b/Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs index bc2c6e84f..f223e873b 100644 --- a/Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs +++ b/Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs @@ -31,15 +31,16 @@ namespace Tango.FSE.UI.RemoteJobUpload /// </summary> /// <param name="filePath">The job file path.</param> /// <param name="jobType">Remote job type.</param> + /// <param name="name">Optional job name</param> /// <returns></returns> - public async Task UploadJob(string filePath, RemoteJobUploadType jobType) + public async Task UploadJob(string filePath, RemoteJobUploadType jobType, String name = null) { LogManager.Log($"Uploading job '{filePath}' to the remote machine..."); var uploadResponse = await MachineProvider.MachineOperator.SendGenericRequest<RemoteJobUploadRequest, RemoteJobUploadResponse>(new RemoteJobUploadRequest() { Type = jobType, - Name = Path.GetFileNameWithoutExtension(filePath) + Name = name ?? Path.GetFileNameWithoutExtension(filePath) }, new TransportRequestConfig() { Timeout = TimeSpan.FromSeconds(30) }); var handler = await FileSystemProvider.Upload(filePath, uploadResponse.TargetFilePath, true); |
