Exemplo n.º 1
0
 public void CreateSnapshot()
 {
     Identity identity = new Identity()
     {
         AuthEndpoint = "http://192.168.1.149:5000/v2.0",
         Password = "******",
         TenantName = "admin",
         Username = "******",
     };
     InstanceManager instanceManager = new InstanceManager(identity);
     var firstInstaceId = instanceManager.ListInstances(identity)[0].Id;
     var snapshotName = instanceManager.CreateSnapshot(firstInstaceId, (x) => { return true; });
     ImageManager imageManager = new ImageManager(identity);
     OpenstackImage image = imageManager.GetImage(new OpenstackImage() { Name = snapshotName });
     Assert.AreNotSame(image, null);
 }
Exemplo n.º 2
0
        public void ListInstances()
        {
            Identity identity = new Identity()
            {
                AuthEndpoint = "http://192.168.1.149:5000/v2.0",
                Password = "******",
                TenantName = "admin",
                Username = "******",

            };

            InstanceManager instanceManager = new InstanceManager(identity);
            IList<Instance> instances = instanceManager.ListInstances();

            Assert.IsTrue(instances.Count != 0);
        }