Beispiel #1
0
        public static BatchJob LoadFromXML(string path)
        {
            BatchJob config = null;

            using (FileStream fileStream = new FileStream(path, FileMode.Open))
            {
                config = XMLDeserialize(fileStream);
                fileStream.Close();
            }
            //config.ValidateAndParse();
            return(config);
        }
Beispiel #2
0
 public async Task DeleteAllContainers(BatchJob batchJob)
 {
     try
     {
         await DeleteContainerAsync(batchJob.JobManagerContainerID);
     }
     catch { return; }
     try
     {
         foreach (var cName in batchJob.InputContainerIDs)
         {
             await DeleteContainerAsync(cName);
         }
     }
     catch { return; }
     try
     {
         await DeleteContainerAsync(batchJob.OutputContainerID);
     }
     catch { return; }
 }