Example #1
0
 public void Run()
 {
     logger.Info ("Starting Backup");
     streamPump = new StreamPump ();
     foreach (IOrigin origin in Origins) {
         ProcessOrigin (origin);
     }
     Archive.WriteIndex ();
     streamPump = null;
     logger.Info ("Finished Backup");
 }
Example #2
0
 public void Run()
 {
     logger.Info("Starting Backup");
     streamPump = new StreamPump();
     foreach (IOrigin origin in Origins)
     {
         ProcessOrigin(origin);
     }
     Archive.WriteIndex();
     streamPump = null;
     logger.Info("Finished Backup");
 }
Example #3
0
        public void Run()
        {
            logger.Info ("Starting Restore");

            streamPump = new StreamPump ();
            Archive.ReadIndex ();
            foreach (ArchiveItem archiveItem in Archive.RootItems) {
                ProcessArchiveItem (archiveItem, Origin.GetRootItem ());
            }
            streamPump = null;

            logger.Info ("Finished Restore");
        }
Example #4
0
        public void Run()
        {
            logger.Info("Starting Restore");

            streamPump = new StreamPump();
            Archive.ReadIndex();
            foreach (ArchiveItem archiveItem in Archive.RootItems)
            {
                ProcessArchiveItem(archiveItem, Origin.GetRootItem());
            }
            streamPump = null;

            logger.Info("Finished Restore");
        }