Package com.vmware.bdd.entity

Examples of com.vmware.bdd.entity.ClusterEntity


      group.setRoles(roles);

      spec.setNodeGroups(nodegroups);
      clusterConfigMgr.createClusterConfig(spec);

      ClusterEntity cluster = clusterEntityMgr.findByName("my-cluster7");
      Assert.assertTrue(cluster != null);

      ClusterCreate attrs = clusterConfigMgr.getClusterConfig("my-cluster7");
      String manifest = gson.toJson(attrs);
      System.out.println(manifest);
View Full Code Here


      Map config = (new Gson()).fromJson(configJson, Map.class);
      spec.setConfiguration((Map<String, Object>) (config
            .get("cluster_configuration")));
      clusterConfigMgr.createClusterConfig(spec);

      ClusterEntity cluster = clusterEntityMgr.findClusterById(1l);
      List<ClusterEntity> cs = clusterEntityMgr.findAllClusters();
      for (ClusterEntity c : cs) {
         System.out.println(c.getId());
      }
      cluster = clusterEntityMgr.findByName("my-cluster8");
View Full Code Here

            .get("cluster_configuration")));

      spec.setNodeGroups(nodegroups);
      clusterConfigMgr.createClusterConfig(spec);

      ClusterEntity cluster = clusterEntityMgr.findByName("my-cluster9");
      Assert.assertTrue(cluster != null);

      ClusterCreate attrs = clusterConfigMgr.getClusterConfig("my-cluster9");
      String manifest = gson.toJson(attrs);
      System.out.println(manifest);
View Full Code Here

      }
   }

   @Test(groups = { "TestClusteringJobs" }, dependsOnMethods = { "testDeleteUsedRP" })
   public void testGetClusterRead() {
      ClusterEntity cluster =
            clusterEntityMgr.findByName(TEST_STATIC_IP_CLUSTER_NAME);
      assertTrue(cluster != null);
      ClusterRead clusterRead =
            clusterEntityMgr.toClusterRead(TEST_STATIC_IP_CLUSTER_NAME);
      assertTrue("parse ClusterRead object from cluster entity should work.",
View Full Code Here

   }

   @Test(groups = { "TestClusteringJobs" }, dependsOnMethods = { "testGetClusterRead" })
   @Transactional
   public void testGetClusterUsedResources() {
      ClusterEntity cluster =
            clusterEntityMgr.findByName(TEST_STATIC_IP_CLUSTER_NAME);

      assertTrue(cluster != null);
      assertTrue(
            "the cluster should have five instances, however the real number is "
                  + cluster.getRealInstanceNum(),
            cluster.getRealInstanceNum() == 5);
      Set<String> patterns = new HashSet<String>();
      String[] dsSpecs = datastoreSpec.split(",");
      for (String dsSpec : dsSpecs) {
         patterns.add(dsSpec);
      }
      assertTrue(
            "the cluster should use datastore " + patterns,
            CommonUtil.matchDatastorePattern(patterns,
                  cluster.getUsedVcDatastores()));
      Set<VcResourcePoolEntity> usedRps = cluster.getUsedRps();

      Set<String> usedRpNames = new HashSet<String>();
      for (VcResourcePoolEntity usedRp : usedRps) {
         usedRpNames.add(usedRp.getName());
      }
View Full Code Here

            usedRpNames.contains(TEST_RP_NAME));
   }

   @Test(groups = { "TestClusteringJobs" }, dependsOnMethods = { "testGetClusterUsedResources" })
   public void testGetGroupFromName() {
      ClusterEntity cluster =
            clusterEntityMgr.findByName(TEST_STATIC_IP_CLUSTER_NAME);
      NodeGroupEntity group = clusterEntityMgr.findByName(cluster, "master");
      assertTrue(group != null);
      logger.info("get group master " + group);
   }
View Full Code Here

      // create vm schema
      VmSchema vmSchema = createVmSchema();
      node.setVmSchema(vmSchema);

      // mock a clusterEntityMgr and node group entity
      ClusterEntity clusterEntity = Mockito.mock(ClusterEntity.class);
      Mockito.when(clusterEntity.getIoShares()).thenReturn(Priority.HIGH);
      IClusterEntityManager entityMgr = Mockito.mock(IClusterEntityManager.class);
      NodeGroupEntity nodeGroup = Mockito.mock(NodeGroupEntity.class);
      Mockito.when(entityMgr.findByName("test", "master"))
            .thenReturn(nodeGroup);
      Mockito.when(entityMgr.findByName("test")).thenReturn(clusterEntity);
View Full Code Here

      VmSchema vmSchema = createVmSchema();
      node.setVmSchema(vmSchema);

      // mock a clusterEntityMgr and node group entity
      NodeGroupEntity nodeGroup = Mockito.mock(NodeGroupEntity.class);
      ClusterEntity clusterEntity = Mockito.mock(ClusterEntity.class);
      Mockito.when(clusterEntity.getIoShares()).thenReturn(Priority.HIGH);

      IClusterEntityManager entityMgr = Mockito.mock(IClusterEntityManager.class);
      Mockito.when(entityMgr.findByName("test", "master"))
            .thenReturn(nodeGroup);
      Mockito.when(entityMgr.findByName("test")).thenReturn(clusterEntity);
View Full Code Here

   @Autowired
   private IClusterEntityManager clusterEntityMgr;

   @BeforeMethod
   public void setup() {
      ClusterEntity cluster = clusterEntityMgr.findByName(CLUSTER_NAME);
      if (cluster != null)
         clusterEntityMgr.delete(cluster);
      cluster = assembleClusterEntity(CLUSTER_NAME);
      clusterEntityMgr.insert(cluster);
   }
View Full Code Here

      clusterEntityMgr.insert(cluster);
   }

   @AfterMethod
   public void tearDown() {
      ClusterEntity cluster = clusterEntityMgr.findByName(CLUSTER_NAME);
      if (cluster != null)
         clusterEntityMgr.delete(cluster);
   }
View Full Code Here

TOP

Related Classes of com.vmware.bdd.entity.ClusterEntity

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.