public EtcdHelper(EtcdClient etcdClient)
 {
     _etcdClient = etcdClient;
     //var rsp = _etcdClient.LeaseGrant(new LeaseGrantRequest { ID = 666,TTL= 5});
     //grantId = rsp.ID;
     //CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
     //_etcdClient.LeaseKeepAlive(grantId, cancellationTokenSource.Token).GetAwaiter().GetResult();
 }
Exemple #2
0
        public CanReadQueueKeys()
        {
            _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
            _etcdClient.Queue(_id.ToString(), "wassup1");
            _etcdClient.Queue(_id.ToString(), "wassup2");

            _response = _etcdClient.Get(_id.ToString(), sorted:true);
        }
Exemple #3
0
 protected EtcdBase()
 {
     Client = new EtcdClient(new Uri("http://127.0.0.1:4001/conig/cheese"));
 }
Exemple #4
0
 public CanDeleteDirs()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.CreateDir(_key.ToString());
     _deleteResponse = _etcdClient.DeleteDir(_key.ToString());
 }
 public CanWatchKeysRecursively()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
 }
 public CanDeleteDirsWithStuff()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Set(_key+"/bob", "hi");
     _deleteResponse = _etcdClient.DeleteDir(_key.ToString(), true);
 }
Exemple #7
0
 public CanDeleteKeys()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Set(_key.ToString(), "wassup");
     _deleteResponse = _etcdClient.Delete(_key.ToString());
 }
Exemple #8
0
 public CanQueueKeys()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Queue(_id.ToString(), "wassup");
 }
Exemple #9
0
 public CanSetKeysWithTtl()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Set(_key.ToString(), "wassup", _ttl);
     _now = DateTime.Now;
 }
Exemple #10
0
 public CanSetKeys()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Set("dru", "wassup");
 }
Exemple #11
0
 public CanHandleExpiredKeys()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _etcdClient.Set(_key.ToString(), "wassup", _ttl);
 }
Exemple #12
0
 public CanSetDirsWithTtl()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.CreateDir(_key.ToString(), _ttl);
     _now = DateTime.Now;
 }
Exemple #13
0
 public CanGetKeys()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Set(_key.ToString(), "wassup");
     _getResponse = _etcdClient.Get(_key.ToString());
 }
Exemple #14
0
 public KeysWithSlashes()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/"));
     _response = _etcdClient.Set("/folder1/bill", "wassup");
 }
Exemple #15
0
 public TrimUserSuppliedPath()
 {
     _etcdClient = new EtcdClient(new Uri("http://192.168.101.1:4001/v2/keys"));
     _response = _etcdClient.Set("dru", "wassup");
 }
Exemple #16
0
 protected EtcdBase()
 {
     Client = new EtcdClient(null,new Uri("http://192.168.163.1:4001/"));
 }