32 Commits

Author SHA1 Message Date
Sebastien Delisle
6424eb419a Keyston Session can be used to instantiate client
The session is used to fetch the almanach url from keystone

Change-Id: I7122c5870624985dc122a9b78ffebdb4a925235d
2017-06-29 16:25:08 -04:00
Frédéric Guillot
8344d16ec9 Make end date optional for list-entities command
Change-Id: I2e1969d4922f4922ece2a7a63aa38949848e52dc
2017-06-02 11:31:37 -04:00
Frédéric Guillot
24c953399d Fix wrong arguments to update instance entity
Change-Id: I29b80847fedb0b663ad1ed17996a0396a9cf7d07
2017-05-31 17:26:27 -04:00
Frédéric Guillot
d5375664d9 Fix package name to fetch version
Change-Id: I2a19506918d3ee73e009d4f446afed42704c06c0
2017-05-30 13:45:35 -04:00
Frédéric Guillot
35f6d24920 Update requirements
Change-Id: I9bdc37b3eeb9bb9f6a83f82907e11a00de077517
2017-05-30 11:55:39 -04:00
Frédéric Guillot
805e804fad Add delete volume command
Change-Id: I3aa5b3cbee94154537cca1a717e23237ed5b50c6
2017-05-29 16:09:32 -04:00
Jenkins
2b18befd15 Merge "Fetch token from Keystone if nothing is provided" 2017-05-29 18:51:27 +00:00
Frédéric Guillot
7db953088a Fetch token from Keystone if nothing is provided
Change-Id: I966af576752bed51a0746c0943282882b1201838
2017-05-29 14:38:49 -04:00
Frédéric Guillot
02406a337a Add new volume commands: create, attach and detach
Change-Id: I2854e7f071108aa92e20bec9ca30ef9468aa383d
2017-05-29 13:52:41 -04:00
Frédéric Guillot
0359ecfefb Improve Python API reference
Change-Id: I081c4fea3eba3e9badbc648cbd6fd169460fbb9b
2017-05-26 16:27:23 -04:00
Frédéric Guillot
c352dbcc7e Add new command to resize volumes
Change-Id: Ie7c6a5eb4649da1c18a78baeff71649a30433479
2017-05-24 12:12:58 -04:00
Jenkins
20e250c0f1 Merge "Add new command to resize an instance" 2017-05-24 14:36:11 +00:00
Jenkins
68cc1f8560 Merge "Add new command to fetch one entity" 2017-05-24 14:35:39 +00:00
Jenkins
c8b01c46b4 Merge "Add pydocs in client and examples in documentation" 2017-05-24 13:48:57 +00:00
Frédéric Guillot
a7ddb8f383 Add new command to resize an instance
Change-Id: Iee7e6f41d94d1371c4bb45e03190cc0d5943317e
2017-05-23 14:56:21 -04:00
Frédéric Guillot
8924fdca7a Add new command to fetch one entity
Change-Id: Icf024bb7eb7cd31c5f131c01b7c0ceed63acafb1
2017-05-23 12:12:23 -04:00
Paul Millette
42f9e54b9f Add pydocs in client and examples in documentation
Change-Id: Ib6e886cdc9b972dbac59c75253a9aea60d9e2e2e
2017-05-23 11:17:52 -04:00
Frédéric Guillot
ca46eab6df Add parameter to set Almanach API URL
Change-Id: I2982ab5f619e26a20fa22eb5da88e96374cb8573
2017-05-23 09:52:32 -04:00
Frédéric Guillot
637ab6e65a Add new command to list volumes 2017-05-17 15:00:06 -04:00
Frédéric Guillot
314c44c7d1 Add new command to list instances 2017-05-17 14:25:19 -04:00
Frédéric Guillot
39f7a8bbbb Add command to create an instance 2017-05-17 13:47:35 -04:00
Frédéric Guillot
c6faa327dd Add command to delete an instance 2017-05-17 09:46:54 -04:00
Frédéric Guillot
eedec59003 Add new commands to create and delete volume types 2017-05-16 14:07:22 -04:00
Frédéric Guillot
5cf365abc9 Add command to get volume type 2017-05-16 12:59:06 -04:00
Frédéric Guillot
13e57f23f8 Add command to list volume types 2017-05-16 12:12:41 -04:00
Frédéric Guillot
c80f5a4353 Add unit test for list entities command 2017-05-16 11:30:43 -04:00
Frédéric Guillot
7c93a45242 Add command to update instance entity 2017-05-16 11:08:46 -04:00
Frédéric Guillot
f2edf8df84 Add some documentation 2017-05-15 16:16:48 -04:00
Frédéric Guillot
d263c9ae17 Add API call to fetch tenant entities 2017-05-15 15:57:03 -04:00
Frédéric Guillot
75b72d4e34 Bare minimum to make HTTP calls 2017-05-15 14:16:39 -04:00
Frédéric Guillot
c0b24963b3 Add first shell command 2016-08-25 16:20:58 -04:00
Frédéric Guillot
184ec9ae9e Initial Cookiecutter Commit. 2016-08-25 10:49:43 -04:00