aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/FSE/Tango.FSE.UI/RemoteJobUpload/DefaultRemoteJobUploadProvider.cs
diff options
context:
space:
mode:
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.cs5
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);