Load job into queue and load&Activate
WIP get active job information
This commit is contained in:
@@ -636,7 +636,7 @@ namespace CMS_Client.Browser_Tools
|
||||
metasFromFile = JsonConvert.DeserializeObject<MetadataToFile>(reader.ReadToEnd());
|
||||
if (metasFromFile == null)
|
||||
{
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("corrupted_model")));
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("error_corrupted_model")));
|
||||
return;
|
||||
}
|
||||
else
|
||||
@@ -713,7 +713,7 @@ namespace CMS_Client.Browser_Tools
|
||||
metasFromFile = JsonConvert.DeserializeObject<MetadataToFile>(reader.ReadToEnd());
|
||||
if (metasFromFile == null)
|
||||
{
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("corrupted_model")));
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("error_corrupted_model")));
|
||||
return;
|
||||
}
|
||||
else
|
||||
@@ -737,19 +737,25 @@ namespace CMS_Client.Browser_Tools
|
||||
{
|
||||
ErrorContainer result = null;
|
||||
if (!System.IO.File.Exists(filePath))
|
||||
{
|
||||
return new ErrorContainer("error_file_not_found");
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
using (var archive = ZipFile.OpenRead(filePath))
|
||||
result = null;
|
||||
{
|
||||
List<ZipArchiveEntry> files = archive.Entries.Where(x => x.FullName == JOB_MAIN_FILENAME || x.FullName == JOB_METADATA_FILENAME).ToList();
|
||||
|
||||
if(files.Count() < 2)
|
||||
return new ErrorContainer("error_job_not_valid");
|
||||
else
|
||||
result = null;
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
result = new ErrorContainer("error_file_not_found");
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -761,7 +767,7 @@ namespace CMS_Client.Browser_Tools
|
||||
JobToStep job = JsonConvert.DeserializeObject<JobToStep>(e.Arguments[1].StringValue);
|
||||
if (job == null)
|
||||
{
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("corrupted_model")));
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("error_corrupted_model")));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -778,7 +784,7 @@ namespace CMS_Client.Browser_Tools
|
||||
var file = zipArchive.Entries.Where(x => x.FullName == JOB_METADATA_FILENAME).FirstOrDefault();
|
||||
if(file == null)
|
||||
{
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("corrupted_model")));
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("error_corrupted_model")));
|
||||
return;
|
||||
}
|
||||
// Update metadata file
|
||||
@@ -842,7 +848,7 @@ namespace CMS_Client.Browser_Tools
|
||||
JobToStep job = JsonConvert.DeserializeObject<JobToStep>(e.Arguments[0].StringValue);
|
||||
if (job == null)
|
||||
{
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("corrupted_model")));
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("error_corrupted_model")));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -892,7 +898,7 @@ namespace CMS_Client.Browser_Tools
|
||||
JobToStep job = JsonConvert.DeserializeObject<JobToStep>(e.Arguments[0].StringValue);
|
||||
if (job == null)
|
||||
{
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("corrupted_model")));
|
||||
e.SetReturnValue(JsonConvert.SerializeObject(new ErrorContainer("error_corrupted_model")));
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user