summaryrefslogtreecommitdiffstats
path: root/openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java
diff options
context:
space:
mode:
Diffstat (limited to 'openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java')
-rw-r--r--openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java134
1 files changed, 67 insertions, 67 deletions
diff --git a/openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java b/openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java
index 1dab981..39f9eea 100644
--- a/openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java
+++ b/openstack-examples/src/main/java/com/woorea/openstack/examples/network/QuantumNetworkCreate.java
@@ -47,78 +47,78 @@ import com.woorea.openstack.quantum.model.Subnets;
public class QuantumNetworkCreate {
- /**
- * @param args
- */
- public static void main(String[] args) {
- Keystone keystone = new Keystone(
- ExamplesConfiguration.KEYSTONE_AUTH_URL);
- // access with unscoped token
- Access access = keystone
- .tokens()
- .authenticate(
- new UsernamePassword(
- ExamplesConfiguration.KEYSTONE_USERNAME,
- ExamplesConfiguration.KEYSTONE_PASSWORD))
- .execute();
- // use the token in the following requests
- keystone.setTokenProvider(new OpenStackSimpleTokenProvider(access
- .getToken().getId()));
- keystone.token(access.getToken().getId());
- Tenants tenants = keystone.tenants().list().execute();
- // try to exchange token using the first tenant
+ /**
+ * @param args
+ */
+ public static void main(String[] args) {
+ Keystone keystone = new Keystone(
+ ExamplesConfiguration.KEYSTONE_AUTH_URL);
+ // access with unscoped token
+ Access access = keystone
+ .tokens()
+ .authenticate(
+ new UsernamePassword(
+ ExamplesConfiguration.KEYSTONE_USERNAME,
+ ExamplesConfiguration.KEYSTONE_PASSWORD))
+ .execute();
+ // use the token in the following requests
+ keystone.setTokenProvider(new OpenStackSimpleTokenProvider(access
+ .getToken().getId()));
+ keystone.token(access.getToken().getId());
+ Tenants tenants = keystone.tenants().list().execute();
+ // try to exchange token using the first tenant
- if (tenants.getList().size() > 0) {
- // access with tenant
- Network network = new Network();
- access = keystone
- .tokens()
- .authenticate(
- new TokenAuthentication(access.getToken().getId()))
- .withTenantId("tenantId").execute();
- Quantum quantum = new Quantum(KeystoneUtils.findEndpointURL(
- access.getServiceCatalog(), "network", null, "public"));
- quantum.setTokenProvider(new OpenStackSimpleTokenProvider(access
- .getToken().getId()));
- NetworkForCreate netcreate = new NetworkForCreate();
- netcreate.setTenantId("tenantId");
- netcreate.setName("net2");
- netcreate.setAdminStateUp(true);
+ if (tenants.getList().size() > 0) {
+ // access with tenant
+ Network network = new Network();
+ access = keystone
+ .tokens()
+ .authenticate(
+ new TokenAuthentication(access.getToken().getId()))
+ .withTenantId("tenantId").execute();
+ Quantum quantum = new Quantum(KeystoneUtils.findEndpointURL(
+ access.getServiceCatalog(), "network", null, "public"));
+ quantum.setTokenProvider(new OpenStackSimpleTokenProvider(access
+ .getToken().getId()));
+ NetworkForCreate netcreate = new NetworkForCreate();
+ netcreate.setTenantId("tenantId");
+ netcreate.setName("net2");
+ netcreate.setAdminStateUp(true);
- network = quantum.networks().create(netcreate).execute();
+ network = quantum.networks().create(netcreate).execute();
- // Creating Subnet
- try {
- Subnet sub = new Subnet();
- SubnetForCreate subnet = new SubnetForCreate();
- subnet.setCidr("");
- subnet.setName("");
- subnet.setNetworkId(network.getId());
- subnet.setIpVersion(4);
- sub = quantum.subnets().create(subnet).execute();
- RouterForCreate routerForCreate = new RouterForCreate();
- routerForCreate.setName("routerName");
- routerForCreate.setTenantId("tenantId");
- Router router = quantum.routers().create(routerForCreate)
- .execute();
- RouterForAddInterface routerForAdd = new RouterForAddInterface();
- routerForAdd.setSubnetId(sub.getId());
- routerForAdd.setRouterId(router.getId());
- quantum.routers().addInterface(routerForAdd).execute();
+ // Creating Subnet
+ try {
+ Subnet sub = new Subnet();
+ SubnetForCreate subnet = new SubnetForCreate();
+ subnet.setCidr("");
+ subnet.setName("");
+ subnet.setNetworkId(network.getId());
+ subnet.setIpVersion(4);
+ sub = quantum.subnets().create(subnet).execute();
+ RouterForCreate routerForCreate = new RouterForCreate();
+ routerForCreate.setName("routerName");
+ routerForCreate.setTenantId("tenantId");
+ Router router = quantum.routers().create(routerForCreate)
+ .execute();
+ RouterForAddInterface routerForAdd = new RouterForAddInterface();
+ routerForAdd.setSubnetId(sub.getId());
+ routerForAdd.setRouterId(router.getId());
+ quantum.routers().addInterface(routerForAdd).execute();
- // System.out.println(sub);
- } catch (Exception e) {
- System.out.println(e.getMessage());
- }
+ // System.out.println(sub);
+ } catch (Exception e) {
+ System.out.println(e.getMessage());
+ }
- Networks networks = quantum.networks().list().execute();
+ Networks networks = quantum.networks().list().execute();
- for (Network network1 : networks) {
- System.out.println(network1);
- }
- } else {
- System.out.println("No tenants found!");
- }
+ for (Network network1 : networks) {
+ System.out.println(network1);
+ }
+ } else {
+ System.out.println("No tenants found!");
+ }
- }
+ }
}