Skip to content

Commit 3fee9f7

Browse files
committed
nix: use packages python-novaclient and python-openstackclient
Signed-off-by: Paul Kroeher <paul.kroeher@cyberus-technology.de> On-behalf-of: SAP paul.kroeher@sap.com
1 parent 07674f6 commit 3fee9f7

4 files changed

Lines changed: 21 additions & 1 deletion

File tree

packages/cinder.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
python-glanceclient,
2929
python-keystoneclient,
3030
python-novaclient,
31+
python-openstackclient,
3132
python-swiftclient,
3233
python3Packages,
3334
qemu-utils,
@@ -110,6 +111,7 @@ python3Packages.buildPythonPackage rec {
110111
python-keystoneclient
111112
python-memcached
112113
python-novaclient
114+
python-openstackclient
113115
python-swiftclient
114116
qemu-utils
115117
rtslib-fb

packages/default.nix

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ let
5858
python-glanceclient
5959
python-keystoneclient
6060
python-novaclient
61+
python-openstackclient
6162
python-swiftclient
6263
taskflow
6364
tooz
@@ -287,6 +288,7 @@ let
287288
python-designateclient
288289
python-neutronclient
289290
python-novaclient
291+
python-openstackclient
290292
python3Packages
291293
sqlalchemy
292294
tooz
@@ -331,6 +333,7 @@ let
331333
python-cinderclient
332334
python-glanceclient
333335
python-neutronclient
336+
python-openstackclient
334337
python3Packages
335338
sqlalchemy
336339
tooz
@@ -727,12 +730,23 @@ let
727730
python3Packages
728731
;
729732
};
730-
python-novaclient = python3Packages.python-novaclient.override {
733+
python-novaclient = callPackage ./python-novaclient.nix {
731734
inherit
732735
keystoneauth1
733736
oslo-i18n
734737
oslo-serialization
735738
oslo-utils
739+
python3Packages
740+
;
741+
};
742+
python-openstackclient = callPackage ./python-openstackclient.nix {
743+
inherit
744+
openstacksdk
745+
osc-lib
746+
oslo-i18n
747+
python-cinderclient
748+
python-keystoneclient
749+
python3Packages
736750
;
737751
};
738752
python-swiftclient = callPackage ./python-swiftclient.nix {

packages/neutron.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
python-designateclient,
3737
python-neutronclient,
3838
python-novaclient,
39+
python-openstackclient,
3940
python3Packages,
4041
sqlalchemy,
4142
tooz,
@@ -193,6 +194,7 @@ python3Packages.buildPythonPackage rec {
193194
python-memcached
194195
python-neutronclient
195196
python-novaclient
197+
python-openstackclient
196198
requests
197199
routes
198200
sqlalchemy

packages/nova.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
python-cinderclient,
4141
python-glanceclient,
4242
python-neutronclient,
43+
python-openstackclient,
4344
python3Packages,
4445
sqlalchemy,
4546
tooz,
@@ -186,6 +187,7 @@ python3Packages.buildPythonPackage (rec {
186187
python-glanceclient
187188
python-memcached
188189
python-neutronclient
190+
python-openstackclient
189191
pyyaml
190192
requests
191193
requests-unixsocket

0 commit comments

Comments
 (0)