Esempio n. 1
0
        public AgentBackup(IMetaDBAccess metaDB)
        {
            this.metaDB = metaDB;
            hasher      = new BlockSplitter();

            backup = null;
        }
Esempio n. 2
0
 public static void Start(IMetaDBAccess database)
 {
     if (!started)
     {
         started         = true;
         observable      = Observable.Interval(TimeSpan.FromSeconds(2));
         Daemon.database = database;
         observable.Subscribe(_ => WakeUp(ctsource.Token).GetAwaiter().GetResult(), ctsource.Token);
     }
 }
Esempio n. 3
0
 public Restore(IMetaDBAccess dataBase)
 {
     this.dataBase = dataBase;
     cassandraDB   = new CassandraDataDB();
 }
Esempio n. 4
0
 public BackupsController(IMetaDBAccess metaDB)
 {
     this.metaDB = metaDB;
 }
Esempio n. 5
0
 public ManageServers(IMetaDBAccess dataBase)
 {
     this.dataBase = dataBase;
 }
Esempio n. 6
0
 public AgentClient(IMetaDBAccess metaDB)
 {
     this.metaDB = metaDB;
 }
Esempio n. 7
0
 public List(IMetaDBAccess dataBase)
 {
     this.dataBase = dataBase;
 }
Esempio n. 8
0
 public Backup(IMetaDBAccess metaDB, TextWriter outStream, TextReader inStream)
 {
     this.metaDB    = metaDB;
     this.outStream = outStream;
     this.inStream  = inStream;
 }
Esempio n. 9
0
 public CalendarController(IMetaDBAccess metaDB)
 {
     this.metaDB = metaDB;
 }
Esempio n. 10
0
 public VMwareBackup(IMetaDBAccess metaDB)
 {
     this.metaDB = metaDB;
     hasher      = new BlockSplitter();
 }
Esempio n. 11
0
 public Servers(IMetaDBAccess metaDB, TextWriter outStream)
 {
     this.metaDB    = metaDB;
     this.outStream = outStream;
 }
Esempio n. 12
0
 public ServersController(IMetaDBAccess metaDB, AgentClient agentClient)
 {
     this.metaDB      = metaDB;
     this.agentClient = agentClient;
 }