Package com.puppetlabs.geppetto.forge.v1

Examples of com.puppetlabs.geppetto.forge.v1.ForgeAPI


  }

  @Override
  protected void configure() {
    bind(ForgeClient.class).to(ForgeHttpClient.class);
    install(new V1Module());
    install(new V2Module());
    install(new V3Module());
    bind(MetadataRepository.class).to(MetadataRepositoryImpl.class);
  }
View Full Code Here


        return System.getProperty("forge.base.url");
      }
    };

    String owner = System.getProperty("forge.login");
    ForgeAPI forge = new ForgeAPI(getCommonModule(), GsonModule.INSTANCE, createCredentialsModule(
      props, owner, System.getProperty("forge.password")), forgeModule);

    // Create the modules used in publishing tests
    ModuleService moduleService = forge.createModuleService();
    ReleaseService releaseService = forge.createReleaseService();
    try {
      releaseService.delete(owner, "test_module_a", Version.create(1, 0, 0));
      moduleService.delete(owner, "test_module_a");
    }
    catch(Exception e) {
View Full Code Here

    return new String[] { FORGE_CLIENT_ID, FORGE_CLIENT_SECRET };
  }

  protected static ForgeAPI getTestUserForge() {
    if(testUserForge == null)
      testUserForge = new ForgeAPI(new TestModule());
    return testUserForge;
  }
View Full Code Here

TOP

Related Classes of com.puppetlabs.geppetto.forge.v1.ForgeAPI

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.