本文整理汇总了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);
}
}
}
示例2: List
import com.woorea.openstack.heat.model.Stacks; //导入依赖的package包/类
public List() {
super(client, HttpMethod.GET, "/stacks", null, Stacks.class);
}