private void DownloadT(AWSArchiveRquest are) { int sleepms = (int)(are.SleepSec * 1000); Form1.log.Info("Sleep To Stagger Are Request " + Convert.ToString(sleepms) + "ms " + are.ArchiveID + " " + are.Description + " " + are.FileName); Thread.Sleep(sleepms); AWSMoveFilesXDynamoMT mtdl = new AWSMoveFilesXDynamoMT(are.VaultName); mtdl.DownloadFile(are); }
private void GlaiceirUpload_Click(object sender, EventArgs e) { try { FileStream inputFile = File.Open(archiveName, FileMode.Open, FileAccess.Read); byte[] treeHash = ComputeSHA256TreeHash(inputFile); String Checksum = BitConverter.ToString(treeHash).Replace("-", "").ToLower(); AWSMoveFilesXDynamoMT mtdl = new AWSMoveFilesXDynamoMT(awsVaultName); AWSArchiveResult ar = mtdl.UploadFile(archiveName, Checksum, archiveName); log.Info("Archived " + archiveName); log.Info("Archive Checsum In " + Checksum); log.Info("Archive Checksum Out " + ar.Checksum); } catch (Exception exc) { log.Error(exc.Message); } }