Commit Graph

10 Commits

Author SHA1 Message Date
Dmitry Tantsur eee74d31b8 Completely switch to openstacksdk
Change-Id: I1729797fa03095d200c7334281915abc284b5732
2019-01-15 10:24:52 +01:00
Dmitry Tantsur f57e7547af Remove indirection when accessing Image and Network API
Change-Id: I1c6bc900088eb1bc925ef0471f4405208e874348
2018-09-06 18:57:47 +02:00
Dmitry Tantsur a638cec066 Allow filtering by arbitrary predicate and conductor_group
BREAKING: changed order of arguments in reserve_node.

BREAKING: changed exceptions inheriting ReservationFailed.

Change-Id: I79cc9b2794d8332cdb818af0b7effb28d4e9a786
Story: #2003584
Task: #24890
2018-09-05 12:25:11 +02:00
Dmitry Tantsur 7b3561bb9a Move Instance to its own file
Change-Id: I607b804f719e2a660c2e52a672b68b9281af4569
2018-06-18 17:01:24 +02:00
Dmitry Tantsur 320144a73e Add command and function to show instances
Story: #2002170
Task: #20027
Change-Id: I78991f75ea45ea61553d75301117c77a16ea8885
2018-06-08 16:38:46 +02:00
Dmitry Tantsur 1cda22151d Support custom hostnames
Story: #2002170
Task: #20036
Change-Id: Ida169c96128459b22e495ca92d454dd3f08f7eb3
2018-06-08 15:42:26 +02:00
Dmitry Tantsur b55ba7e2f5 Add output formatters for CLI commands
Change-Id: I712e597856617acf13cc33e0ad2aa757326ff9f5
2018-05-29 13:04:13 +02:00
Dmitry Tantsur 804f0a7a3a Return Instance object from provisioning API
Change-Id: I2676ee281bfebb12abbb5702bcc6639526fe3189
2018-05-22 19:24:08 +02:00
Dmitry Tantsur 5214aee521 Use openstacksdk instead of glanceclient
Change-Id: If7d5ff7381ed2d1c94b1820e91b2b7e352a7e160
2018-05-16 14:16:17 +02:00
Dmitry Tantsur 87a053a5aa Use openstack.config for arguments parsing
This change switches the CLI to use openstacksdk for populating
authentication arguments and creating a session. As a side effect,
using clouds.yaml is now supported and used in the CI.

Change-Id: If20ddc46f10d9deb34e595310313bd87e2e7243b
2018-05-16 13:37:29 +02:00