summaryrefslogtreecommitdiff
path: root/gnu/packages/openstack.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-07-23 22:25:58 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-27 00:25:49 +0100
commit3e38b6a57f742b73b0b087eb180f0659e72165e1 (patch)
tree68ae696fd9f99c74ce2fff17528c18aeeb3f3499 /gnu/packages/openstack.scm
parent6d650b56e1041027aaa48226f3a1f109ed9bd5a4 (diff)
gnu: Add python-oslo-log-bootstrap.
This partial package can only work in the context of the native-input of python-oslo-config. * gnu/packages/openstack.scm (python-oslo-log-bootstrap): New variable. Change-Id: Ie02c90ef64ad230072066f8ab00e1d0bde68d594 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/openstack.scm')
-rw-r--r--gnu/packages/openstack.scm15
1 files changed, 15 insertions, 0 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index 843f9c05c97..59be23e2df3 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -47,6 +47,7 @@
47 #:use-module (guix build-system python) 47 #:use-module (guix build-system python)
48 #:use-module (guix build-system pyproject) 48 #:use-module (guix build-system pyproject)
49 #:use-module (guix download) 49 #:use-module (guix download)
50 #:use-module (guix utils)
50 #:use-module ((guix licenses) 51 #:use-module ((guix licenses)
51 #:select (asl2.0)) 52 #:select (asl2.0))
52 #:use-module (guix packages) 53 #:use-module (guix packages)
@@ -597,6 +598,20 @@ configuration for all OpenStack projects. It also provides custom formatters,
597handlers and support for context specific logging (like resource id’s etc).") 598handlers and support for context specific logging (like resource id’s etc).")
598 (license asl2.0))) 599 (license asl2.0)))
599 600
601(define-public python-oslo-log-bootstrap
602 (hidden-package
603 (package/inherit python-oslo-log
604 (arguments
605 (substitute-keyword-arguments (package-arguments python-oslo-log)
606 ((#:tests? t? #t)
607 #f)
608 ((#:phases phases #~%standard-phases)
609 #~(modify-phases #$phases
610 (delete 'sanity-check)))))
611 (propagated-inputs
612 (modify-inputs (package-propagated-inputs python-oslo-log)
613 (delete "python-oslo-config"))))))
614
600(define-public python-oslo-serialization 615(define-public python-oslo-serialization
601 (package 616 (package
602 (name "python-oslo-serialization") 617 (name "python-oslo-serialization")