当前位置: 首页>>代码示例>>Java>>正文


Java Stacks类代码示例

本文整理汇总了Java中com.woorea.openstack.heat.model.Stacks的典型用法代码示例。如果您正苦于以下问题:Java Stacks类的具体用法?Java Stacks怎么用?Java Stacks使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Stacks类属于com.woorea.openstack.heat.model包,在下文中一共展示了Stacks类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: stack

import com.woorea.openstack.heat.model.Stacks; //导入依赖的package包/类
public static void stack(String[] args) {
    if(jopst.isDebug()) {
        System.out.println("stack() called."); 
    }

    String command = args[0];

    if (command.equals("stack-list")) {

        Keystone keystoneClient = new Keystone(jopst.getOsAuthUrl());

        Access access = keystoneClient.tokens()
            .authenticate(new UsernamePassword(jopst.getOsUsername(),
                                               jopst.getOsPassword()))
            .withTenantName(jopst.getOsTenantName())
            .execute();
    
        String heatEndpoint = KeystoneUtils
            .findEndpointURL(access.getServiceCatalog(),
                             "orchestration", null, "public");
        if (jopst.isDebug()) {
            System.out.println("DEBUG: " + heatEndpoint);
        }
        Heat heatClient = new Heat(heatEndpoint);
        heatClient.token(access.getToken().getId());

        // heat stack-list
        Stacks stacks = heatClient.stacks().list().execute();
        util.printJson(stacks);
        if (jopst.isDebug()) {
            System.out.println(stacks);
        }
    }
}
 
开发者ID:thatsdone,项目名称:openstack-java-cli,代码行数:35,代码来源:Jheat.java

示例2: List

import com.woorea.openstack.heat.model.Stacks; //导入依赖的package包/类
public List() {
    super(client, HttpMethod.GET, "/stacks", null, Stacks.class);
}
 
开发者ID:CIETstudents,项目名称:openstack-maven-CIET-students,代码行数:4,代码来源:StackResource.java


注:本文中的com.woorea.openstack.heat.model.Stacks类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。