Examples of ResourceConfiguration


Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        producer = new ResourceProducer("tester");
    }

    @Test
    public void testDefaults() {
        final Resource resource = producer.apply(new ResourceConfiguration().setSource(source).setTarget("/tmp/test"));
        assertNotNull(resource);
        assertEquals("tester", resource.getUser());
        assertEquals(TarEntry.DEFAULT_FILE_MODE, resource.getMode());
        assertTrue(resource.isFilter());
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        assertTrue(resource.isFilter());
    }

    @Test(expected = NullPointerException.class)
    public void testSourceRequired() {
        producer.apply(new ResourceConfiguration().setTarget("/tmp/test"));
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        producer.apply(new ResourceConfiguration().setTarget("/tmp/test"));
    }

    @Test(expected = NullPointerException.class)
    public void testTargetRequired() {
        producer.apply(new ResourceConfiguration().setSource(source));
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        producer.apply(new ResourceConfiguration().setSource(source));
    }

    @Test(expected = IllegalArgumentException.class)
    public void testSourceFileMustExist() {
        producer.apply(new ResourceConfiguration().setSource(new File("/dsubifjksfldmsf/smdkvjbvhdfk/dsfnjksdhweofp")).setTarget("/tmp/test"));
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        producer.apply(new ResourceConfiguration().setSource(new File("/dsubifjksfldmsf/smdkvjbvhdfk/dsfnjksdhweofp")).setTarget("/tmp/test"));
    }

    @Test
    public void testSource() throws IOException {
        final Resource resource = producer.apply(new ResourceConfiguration().setSource(source).setTarget("/tmp/test"));
        assertNotNull(resource);
        assertArrayEquals(Files.asByteSource(source).read(), resource.getSource().read());
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        assertArrayEquals(Files.asByteSource(source).read(), resource.getSource().read());
    }

    @Test
    public void testTarget() {
        final Resource resource = producer.apply(new ResourceConfiguration().setSource(source).setTarget("/tmp/test"));
        assertNotNull(resource);
        assertEquals("/tmp/test", resource.getTarget());
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        assertEquals("/tmp/test", resource.getTarget());
    }

    @Test
    public void testUser() {
        final Resource resource = producer.apply(new ResourceConfiguration().setSource(source).setTarget("/tmp/test").setUser("timmy"));
        assertNotNull(resource);
        assertEquals("timmy", resource.getUser());
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        assertEquals("timmy", resource.getUser());
    }

    @Test
    public void testMode() {
        final Resource resource = producer.apply(new ResourceConfiguration().setSource(source).setTarget("/tmp/test").setMode(0777));
        assertNotNull(resource);
        assertEquals(0777, resource.getMode());
    }
View Full Code Here

Examples of com.jamierf.dropwizard.debpkg.config.ResourceConfiguration

        assertEquals(0777, resource.getMode());
    }

    @Test
    public void testFilter() {
        final Resource resource = producer.apply(new ResourceConfiguration().setSource(source).setTarget("/tmp/test").setFilter(false));
        assertNotNull(resource);
        assertFalse(resource.isFilter());
    }
View Full Code Here

Examples of org.apache.helix.model.ResourceConfiguration

    // Persist the ideal state
    _accessor.setProperty(_keyBuilder.idealStates(resourceId.stringify()), idealState);

    // Add resource user config
    boolean persistConfig = false;
    ResourceConfiguration configuration = new ResourceConfiguration(resourceId);
    if (resource.getUserConfig() != null) {
      configuration.addNamespacedConfig(resource.getUserConfig());
      persistConfig = true;
    }
    RebalancerConfig rebalancerConfig = resource.getRebalancerConfig();
    if (rebalancerConfig != null) {
      // only persist if this is not easily convertible to an ideal state
      configuration.addNamespacedConfig(new RebalancerConfigHolder(rebalancerConfig)
          .toNamespacedConfig());
      persistConfig = true;
    }
    ProvisionerConfig provisionerConfig = resource.getProvisionerConfig();
    if (provisionerConfig != null) {
      configuration.addNamespacedConfig(new ProvisionerConfigHolder(provisionerConfig)
          .toNamespacedConfig());
      persistConfig = true;
    }
    if (persistConfig) {
      _accessor.setProperty(_keyBuilder.resourceConfig(resourceId.stringify()), configuration);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.