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); }
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); }