1- OpenStack4j
1+ OpenStack4j
22===========
33
44[ ![ Build Status] ( https://travis-ci.org/gondor/openstack4j.svg?branch=master )] ( https://travis-ci.org/gondor/openstack4j ) [ ![ License] ( https://img.shields.io/badge/license-Apache%202-blue.svg )] ( )
@@ -34,7 +34,7 @@ OpenStack4j version 2.0.0+ is now modular. One of the benefits to this is the a
3434<dependency >
3535 <groupId >org.pacesys</groupId >
3636 <artifactId >openstack4j</artifactId >
37- <version >3.0.0-SNAPSHOT </version >
37+ <version >3.0.0</version >
3838</dependency >
3939```
4040
@@ -50,7 +50,7 @@ See notes above about connectors (same rules apply) to development branches.
5050<dependency >
5151 <groupId >org.pacesys</groupId >
5252 <artifactId >openstack4j</artifactId >
53- <version >3.0.0 -SNAPSHOT</version >
53+ <version >3.0.1 -SNAPSHOT</version >
5454</dependency >
5555```
5656
@@ -78,20 +78,20 @@ If you would like to contribute please see our contributing [guidelines](https:/
7878| Rank | Login | Contributions |
7979| :--- | :---- | :------------ |
8080| 1 | @gondor | 527 |
81- | 2 | @octupszhang | 26 |
82- | 3 | @gonzolino | 18 |
83- | 4 | @ekasitk | 17 |
84- | 5 | @magixyu | 17 |
85- | 6 | @maxrome | 12 |
86- | 7 | @isartcanyameres | 9 |
87- | 8 | @iviireczech | 8 |
88- | 9 | @n-r-anderson | 7 |
89- | 10 | @krishnabrucelee | 6 |
90- | 11 | @auhlig | 6 |
81+ | 2 | @auhlig | 57 |
82+ | 3 | @octupszhang | 26 |
83+ | 4 | @gonzolino | 18 |
84+ | 5 | @ekasitk | 17 |
85+ | 6 | @magixyu | 17 |
86+ | 7 | @maxrome | 12 |
87+ | 8 | @isartcanyameres | 9 |
88+ | 9 | @iviireczech | 8 |
89+ | 10 | @n-r-anderson | 7 |
90+ | 11 | @krishnabrucelee | 6 |
9191| 12 | @peter-nordquist | 4 |
9292| 13 | @RibeiroAna | 4 |
9393| 14 | @symcssn | 4 |
94- | 15 | @olivergondza | 3 |
94+ | 15 | @olivergondza | 5 |
9595
9696#### Throughput
9797
@@ -123,9 +123,9 @@ OSClientV2 os = OSFactory.builderV2()
123123##### Using Identity V3 authentication
124124
125125Creating and authenticating against OpenStack is extremely simple. Below is an example of authenticating which will
126- result with the authorized OSClient. OSClient allows you to invoke Compute, Identity, Neutron operations fluently.
126+ result with the authorized OSClient. OSClient allows you to invoke Compute, Identity, Neutron operations fluently.
127127
128- You can use either pass the users name or id and password in the following way
128+ You can use either pass the users name or id and password in the following way
129129``` java
130130.credentials(" username" , " secret" , Identifier . byId(" domain id" ))
131131```
@@ -260,7 +260,7 @@ OpenStack4j covers most the major common compute based operations. With the sim
260260// Create a Flavor for a special customer base
261261Flavor flavor = os.compute().flavors()
262262 .create(Builders.flavor().name(" Gold " ).vcpus(4).disk(80).ram(2048).build());
263-
263+
264264// Create and Boot a new Server (minimal builder options shown in example)
265265Server server = os.compute().servers()
266266 .boot(Builders.server().name(" Ubuntu 2 " ).flavor(flavor.getId()).image(" imageId" ).build());
@@ -312,13 +312,13 @@ Subnet subnet = os.networking().subnet().create(Builders.subnet()
312312
313313**Router Operations**
314314```java
315- // List all Routers
315+ // List all Routers
316316List<? extends Router> = os.networking().router().list();
317317
318318// Create a Router
319319Router router = os.networking().router().create(Builders.router()
320320 .name(" ext_net" ).adminStateUp(true).externalGateway(" networkId" ).build());
321-
321+
322322```
323323
324324### Image Operations (Glance)
@@ -343,7 +343,7 @@ os.images().update(image.toBuilder()
343343
344344**Download the Image Data**
345345```java
346- InputStream is = os.images().getAsStream(" imageId" );
346+ InputStream is = os.images().getAsStream(" imageId" );
347347```
348348
349349**Create a Image**
@@ -363,7 +363,7 @@ License
363363```
364364This software is licensed under the Apache 2 license, quoted below.
365365
366- Copyright 2016 Jeremy Unruh and OpenStack4j
366+ Copyright 2016 ContainX and OpenStack4j
367367
368368Licensed under the Apache License , Version 2.0 (the " License" ); you may not
369369use this file except in compliance with the License . You may obtain a copy of
@@ -376,4 +376,4 @@ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
376376WARRANTIES OR CONDITIONS OF ANY KIND , either express or implied. See the
377377License for the specific language governing permissions and limitations under
378378the License .
379- ```
379+ ```
0 commit comments