opendevreview | Merged openstack/openstacksdk master: tox: Don't install package in pep8 https://review.opendev.org/c/openstack/openstacksdk/+/917134 | 10:24 |
---|---|---|
opendevreview | Dr. Jens Harbott proposed openstack/os-client-config master: Bump hacking https://review.opendev.org/c/openstack/os-client-config/+/905711 | 10:28 |
opendevreview | OpenStack Release Bot proposed openstack/openstacksdk master: reno: Update master for unmaintained/zed https://review.opendev.org/c/openstack/openstacksdk/+/917375 | 10:47 |
opendevreview | OpenStack Release Bot proposed openstack/osc-lib master: reno: Update master for unmaintained/zed https://review.opendev.org/c/openstack/osc-lib/+/917379 | 10:48 |
opendevreview | OpenStack Release Bot proposed openstack/python-openstackclient master: reno: Update master for unmaintained/zed https://review.opendev.org/c/openstack/python-openstackclient/+/917381 | 10:48 |
opendevreview | Merged openstack/osc-lib master: reno: Update master for unmaintained/zed https://review.opendev.org/c/openstack/osc-lib/+/917379 | 11:11 |
opendevreview | Merged openstack/openstacksdk master: reno: Update master for unmaintained/zed https://review.opendev.org/c/openstack/openstacksdk/+/917375 | 11:43 |
opendevreview | Merged openstack/python-openstackclient master: reno: Update master for unmaintained/zed https://review.opendev.org/c/openstack/python-openstackclient/+/917381 | 11:43 |
opendevreview | Merged openstack/os-client-config master: Bump hacking https://review.opendev.org/c/openstack/os-client-config/+/905711 | 14:08 |
frickler | gtema: this contains an interesting question regarding api-ref and possibly automated client generation: is it possible to describe a parameter X, which, depending on another parameter Y, is either required or forbidden/ignored? https://bugs.launchpad.net/designate/+bug/2064129 | 17:34 |
gtema | Frickler: it took me a time, but yes. In jsonschema you can embed if-then-else https://json-schema.org/understanding-json-schema/reference/conditionals#ifthenelse | 17:47 |
gtema | With this you could define certain limited logic in jsonschema level. During codegenration we should, however, also consider those - for now I skipped that | 17:48 |
gtema | frickler: in that particular case dependentRequired is a better fit and generally easier to implement in generator compared to if-then-else | 17:58 |
opendevreview | Rajat Dhasmana proposed openstack/python-openstackclient master: Add CreateVolume class to v3 https://review.opendev.org/c/openstack/python-openstackclient/+/917465 | 18:00 |
frickler | gtema: interesting, thx for the pointer | 18:14 |
gtema | Wlcm | 18:14 |
JayF | https://opendev.org/openstack/ironic/src/commit/ed946c4d55cb647177c3f88498fc3442ced9a63c/ironic/api/controllers/v1/utils.py#L110 is an example of dependentRequired in Ironic | 18:21 |
opendevreview | Rajat Dhasmana proposed openstack/python-openstackclient master: Add support for managing volumes https://review.opendev.org/c/openstack/python-openstackclient/+/895214 | 19:11 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!