do not use default=None for config options
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Aodh |
Fix Released
|
Undecided
|
Shuquan Huang | ||
Barbican |
Fix Released
|
Low
|
ZhiQiang Fan | ||
Ceilometer |
Fix Released
|
Low
|
lvdongbing | ||
Cinder |
Wishlist
|
Nate Potter | |||
Designate |
Undecided
|
Shuquan Huang | |||
Glance |
Undecided
|
Christian Berendt | |||
Gnocchi |
Fix Released
|
Low
|
Hanxi Liu | ||
Magnum |
Fix Released
|
Undecided
|
HouMing Wang | ||
Mistral |
Low
|
Shuquan Huang | |||
Murano |
Low
|
zhurong | |||
OpenStack Backup/Restore and DR (Freezer) |
Undecided
|
Partha Bera | |||
OpenStack Compute (nova) |
Low
|
Sean Dague | |||
OpenStack Heat |
Fix Released
|
Undecided
|
Christian Berendt | ||
OpenStack Identity (keystone) |
Low
|
wanghong | |||
OpenStack Shared File Systems Service (Manila) |
Undecided
|
Shuquan Huang | |||
Rally |
Low
|
Shuquan Huang | |||
Sahara |
Fix Released
|
Low
|
Christian Berendt | ||
castellan |
Undecided
|
Jeremy Liu | |||
congress |
Undecided
|
Shuquan Huang | |||
glance_store |
Low
|
Shuquan Huang | |||
neutron |
Undecided
|
Unassigned | |||
oslo-incubator |
Undecided
|
Christian Berendt | |||
oslo.messaging |
Undecided
|
Christian Berendt | |||
zaqar |
Undecided
|
ZhiQiang Fan |
Bug Description
In the cfg module default=None is set as the default value. It's not necessary to set it again when defining config options.
Changed in trove: | |
assignee: | nobody → Christian Berendt (berendt) |
status: | New → In Progress |
Fix proposed to branch: master
Review: https:/
Changed in oslo.messaging: | |
assignee: | nobody → Christian Berendt (berendt) |
status: | New → In Progress |
Changed in glance: | |
assignee: | nobody → lvdongbing (dbcocle) |
Changed in nova: | |
assignee: | nobody → lvdongbing (dbcocle) |
Fix proposed to branch: master
Review: https:/
Changed in oslo: | |
assignee: | nobody → Christian Berendt (berendt) |
status: | New → In Progress |
Changed in sahara: | |
assignee: | nobody → Christian Berendt (berendt) |
Changed in glance: | |
assignee: | lvdongbing (dbcocle) → Christian Berendt (berendt) |
Changed in neutron: | |
assignee: | nobody → lvdongbing (dbcocle) |
Fix proposed to branch: master
Review: https:/
Changed in heat: | |
assignee: | nobody → Christian Berendt (berendt) |
status: | New → In Progress |
Changed in magnetodb: | |
assignee: | nobody → Christian Berendt (berendt) |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c0fde4749964b1d
Author: Christian Berendt <email address hidden>
Date: Wed May 28 09:08:04 2014 +0200
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I5de0c1ddeeaccd
Closes-Bug: #1323975
Changed in oslo.messaging: | |
status: | In Progress → Fix Committed |
tags: | added: oslo |
Changed in sahara: | |
importance: | Undecided → Low |
milestone: | none → juno-1 |
status: | New → Confirmed |
Changed in sahara: | |
status: | Confirmed → Triaged |
status: | Triaged → In Progress |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit a5adecfb5ef1a90
Author: Christian Berendt <email address hidden>
Date: Wed May 28 09:03:46 2014 +0200
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: Icb4c6909987d5a
Closes-Bug: #1323975
Changed in sahara: | |
status: | In Progress → Fix Committed |
Andrew Laski (alaski) wrote : | #7 |
I would almost consider this a wishlist item rather than a real bug. For Nova it will be important to get a hacking check or something automated that can check this.
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 10691597011e8cb
Author: Christian Berendt <email address hidden>
Date: Wed May 28 08:51:02 2014 +0200
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: Iad40a7bacef410
Closes-Bug: #1323975
Changed in glance: | |
status: | New → Fix Committed |
Change abandoned by Ilya Sviridov (<email address hidden>) on branch: master
Review: https:/
Reason: Agreed to use explicit format
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 3f1f641ead27381
Author: Christian Berendt <email address hidden>
Date: Wed May 28 09:10:29 2014 +0200
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: Ibb67da3b01c933
Closes-Bug: #1323975
Changed in oslo: | |
status: | In Progress → Fix Committed |
Changed in trove: | |
importance: | Undecided → Wishlist |
milestone: | none → juno-2 |
milestone: | juno-2 → none |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit ca1ea053e4dd9e3
Author: Christian Berendt <email address hidden>
Date: Wed May 28 09:28:45 2014 +0200
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: Idb78d3e25c79ab
Closes-Bug: #1323975
Changed in heat: | |
status: | In Progress → Fix Committed |
Changed in glance: | |
milestone: | none → juno-1 |
milestone: | juno-1 → none |
status: | Fix Committed → Fix Released |
milestone: | none → juno-1 |
Changed in sahara: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
assignee: | lvdongbing (dbcocle) → nobody |
Changed in neutron: | |
assignee: | lvdongbing (dbcocle) → nobody |
Changed in ceilometer: | |
assignee: | nobody → lvdongbing (dbcocle) |
Fix proposed to branch: master
Review: https:/
Changed in ceilometer: | |
status: | New → In Progress |
Changed in heat: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
assignee: | nobody → ZhiQiang Fan (aji-zqfan) |
ZhiQiang Fan (aji-zqfan) wrote : | #13 |
Christian Berendt has uploaded a patch for this bug: https:/
Changed in keystone: | |
assignee: | nobody → ZhiQiang Fan (aji-zqfan) |
assignee: | ZhiQiang Fan (aji-zqfan) → nobody |
Changed in nova: | |
assignee: | nobody → ZhiQiang Fan (aji-zqfan) |
ZhiQiang Fan (aji-zqfan) wrote : | #14 |
neutron has fixed by: https:/
Changed in neutron: | |
status: | New → Fix Committed |
Changed in ironic: | |
assignee: | nobody → lvdongbing (dbcocle) |
Fix proposed to branch: master
Review: https:/
Changed in ironic: | |
status: | New → In Progress |
ZhiQiang Fan (aji-zqfan) wrote : | #16 |
$ git checkout master && git pull --ff-only && grep default=None nova -r
nova/network/
nova/scheduler/
nova/block_
nova/tests/
nova/tests/
nova/tests/
nova/tests/
https:/
Changed in nova: | |
assignee: | ZhiQiang Fan (aji-zqfan) → nobody |
status: | Confirmed → Incomplete |
Fix proposed to branch: master
Review: https:/
Changed in cinder: | |
status: | New → In Progress |
Changed in marconi: | |
assignee: | nobody → ZhiQiang Fan (aji-zqfan) |
Fix proposed to branch: master
Review: https:/
Changed in marconi: | |
status: | New → In Progress |
Changed in barbican: | |
assignee: | nobody → ZhiQiang Fan (aji-zqfan) |
Fix proposed to branch: master
Review: https:/
Changed in barbican: | |
status: | New → In Progress |
Changed in keystone: | |
importance: | Undecided → Low |
status: | New → Triaged |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit b52e6fcb6c60b7b
Author: ZhiQiang Fan <email address hidden>
Date: Thu Jun 12 10:17:11 2014 +0800
remove default=None for config options
In the cfg module default=None is set as the default value. It's not
necessary to set it again when defining config options.
Change-Id: Ib7f8e0ffa5ef08
Closes-Bug: #1323975
Changed in barbican: | |
status: | In Progress → Fix Committed |
Changed in neutron: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Changed in oslo: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Changed in oslo.messaging: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c6394afef1719e0
Author: lvdongbing <email address hidden>
Date: Thu Jun 12 09:49:48 2014 +0800
remove default=None for config options
In the cfg module default=None is set as the default value, there are a
lot of StrOpts but few with default=None, to be more unify and clear, we
should remove it.
Change-Id: I2a5dab763fe9cc
Closes-Bug: #1323975
Changed in ironic: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit d97eedd8ebf133a
Author: lvdongbing <email address hidden>
Date: Wed Jun 11 21:29:14 2014 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I65786401354e5f
Closes-Bug: #1323975
Changed in ceilometer: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit d9fe30163382560
Author: ZhiQiang Fan <email address hidden>
Date: Thu Jun 12 10:05:32 2014 +0800
remove default=None for config options
In the cfg module default=None is set as the default value. It's not
necessary to set it again when defining config options.
Change-Id: Idc8e07b67c884c
Closes-Bug: #1323975
Changed in marconi: | |
status: | In Progress → Fix Committed |
Duncan Thomas (duncan-thomas) wrote : | #24 |
No sure where (maybe on the review), but John Griffith made a comment I agree with, that maybe we actually prefer to be explicit about our defaults (Tao of Python and all that), rather than requiring implicit knowledge of the cfg module. Always requiring a default, even if it is None, might make for more readable code.
Thoughts?
Doug Hellmann (doug-hellmann) wrote : Re: [Bug 1323975] Re: do not use default=None for config options | #25 |
That does make sense. We can't change the API to require it without
breaking a lot of code, I'm sure, but you don't have to accept this
patch. I have no idea what is motivating this series of changes.
Doug
On Tue, Jun 17, 2014 at 7:08 AM, Duncan Thomas <email address hidden> wrote:
> No sure where (maybe on the review), but John Griffith made a comment I
> agree with, that maybe we actually prefer to be explicit about our
> defaults (Tao of Python and all that), rather than requiring implicit
> knowledge of the cfg module. Always requiring a default, even if it is
> None, might make for more readable code.
>
> Thoughts?
>
> --
> You received this bug notification because you are subscribed to
> Ceilometer.
> Matching subscriptions: All oslo, ceilometer-all
> https:/
>
> Title:
> do not use default=None for config options
>
> Status in Project Barbican:
> Fix Committed
> Status in OpenStack Telemetry (Ceilometer):
> Fix Committed
> Status in Cinder:
> In Progress
> Status in OpenStack Image Registry and Delivery Service (Glance):
> Fix Released
> Status in Orchestration API (Heat):
> Fix Released
> Status in OpenStack Bare Metal Provisioning Service (Ironic):
> Fix Committed
> Status in OpenStack Identity (Keystone):
> Triaged
> Status in MagnetoDB - key-value storage service for OpenStack:
> New
> Status in OpenStack Message Queuing Service (Marconi):
> Fix Committed
> Status in OpenStack Neutron (virtual network service):
> Fix Released
> Status in OpenStack Compute (Nova):
> Incomplete
> Status in Oslo - a Library of Common OpenStack Code:
> Fix Released
> Status in Messaging API for OpenStack:
> Fix Released
> Status in OpenStack Data Processing (Sahara, ex. Savanna):
> Fix Released
> Status in Openstack Database (Trove):
> In Progress
>
> Bug description:
> In the cfg module default=None is set as the default value. It's not
> necessary to set it again when defining config options.
>
> To manage notifications about this bug go to:
> https:/
Jay Bryant (jsbryant) wrote : | #26 |
I concur with Duncan. I think being explicit is the best course of action.
Changed in keystone: | |
assignee: | nobody → wanghong (w-wanghong) |
Fix proposed to branch: master
Review: https:/
Changed in keystone: | |
status: | Triaged → In Progress |
Changed in cinder: | |
importance: | Undecided → Wishlist |
Changed in ceilometer: | |
importance: | Undecided → Low |
milestone: | none → juno-2 |
Change abandoned by wanghong (<email address hidden>) on branch: master
Review: https:/
Reason: Hi David Stanek.
Ok.
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 035a6dee7b7df61
Author: Christian Berendt <email address hidden>
Date: Thu May 29 16:44:12 2014 +0200
remove default=None for config options
In the cfg module default=None is set as the default value.
It's not necessary to set default=None when defining new
parameters.
Closes-Bug: #1323975
Change-Id: Ibd52063cf30ca7
Changed in keystone: | |
status: | In Progress → Fix Committed |
Changed in barbican: | |
importance: | Undecided → Low |
milestone: | none → juno-2 |
Change abandoned by Huang Zhiteng (<email address hidden>) on branch: master
Review: https:/
Reason: Given all 4 negative reviews and no response ever after, I'd abandon this change. Author can restore the change if he/she feels needed.
Changed in ceilometer: | |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
status: | Fix Committed → Fix Released |
milestone: | none → juno-2 |
Changed in marconi: | |
status: | Fix Committed → Fix Released |
milestone: | none → juno-2 |
Changed in barbican: | |
milestone: | juno-2 → none |
status: | Fix Committed → Fix Released |
milestone: | none → juno-2 |
Changed in ironic: | |
status: | Fix Committed → Fix Released |
milestone: | none → juno-3 |
Change abandoned by Christian Berendt (<email address hidden>) on branch: master
Review: https:/
Changed in nova: | |
assignee: | nobody → Sean Dague (sdague) |
status: | Incomplete → In Progress |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit b5af89469a357bb
Author: Sean Dague <email address hidden>
Date: Mon Sep 15 19:48:05 2014 -0400
default=None is unneeded in config definitions
It's not required for setting config options, as it's the default, and
there were only 2 final places where it was set in the code, so we
should just clear that out.
Change-Id: I33dd0c002e48a5
Closes-Bug: #1323975
Changed in nova: | |
status: | In Progress → Fix Committed |
Changed in nova: | |
milestone: | none → juno-rc1 |
status: | Fix Committed → Fix Released |
no longer affects: | magnetodb |
Changed in glance: | |
milestone: | juno-1 → 2014.2 |
Changed in keystone: | |
milestone: | juno-2 → 2014.2 |
Changed in neutron: | |
milestone: | juno-1 → 2014.2 |
Changed in nova: | |
milestone: | juno-rc1 → 2014.2 |
Changed in sahara: | |
milestone: | juno-1 → 2014.2 |
Changed in ceilometer: | |
milestone: | juno-2 → 2014.2 |
Changed in heat: | |
milestone: | juno-1 → 2014.2 |
Changed in ironic: | |
milestone: | juno-3 → 2014.2 |
Changed in barbican: | |
milestone: | juno-2 → 2014.2 |
Changed in zaqar: | |
milestone: | juno-2 → 2014.2 |
Changed in cinder: | |
assignee: | ZhiQiang Fan (aji-zqfan) → nobody |
status: | In Progress → New |
Changed in cinder: | |
assignee: | nobody → Nate Potter (ntpttr) |
status: | New → In Progress |
Fix proposed to branch: master
Review: https:/
Changed in magnum: | |
assignee: | nobody → Hou Ming Wang (houming-wang) |
Fix proposed to branch: master
Review: https:/
Changed in magnum: | |
status: | New → In Progress |
Changed in cinder: | |
assignee: | Nate Potter (ntpttr) → Sean McGinnis (sean-mcginnis) |
Changed in cinder: | |
assignee: | Sean McGinnis (sean-mcginnis) → Nate Potter (ntpttr) |
Changed in tempest: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in tempest: | |
status: | New → In Progress |
Changed in rally: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in rally: | |
status: | New → In Progress |
Changed in congress: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in congress: | |
status: | New → In Progress |
Changed in aodh: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in aodh: | |
status: | New → In Progress |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit db8076be96548cf
Author: Nate Potter <email address hidden>
Date: Tue Oct 27 16:09:40 2015 +0000
Don't use default=None for config options
In the config module default=None is set as the default value,
so it isn't necessary to set it again when doing config options.
Change-Id: I09989ab679d249
Closes-Bug: #1323975
Changed in cinder: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit b90aca1817ba2e9
Author: houming-wang <email address hidden>
Date: Sat Nov 7 11:24:44 2015 -0500
remove default=None for config options
In the config module default=None is set as the default value,
it isn't necessary to set it again when doing config options.
Change-Id: Id6bbdb3c6b23bc
Closes-Bug: #1323975
Changed in magnum: | |
status: | In Progress → Fix Committed |
Changed in bifrost: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Changed in mistral: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in mistral: | |
status: | New → In Progress |
no longer affects: | bifrost |
Changed in manila: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 542b3b45f8019d0
Author: Shuquan Huang <huang.
Date: Sun Nov 8 10:49:28 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I2f4691c5692dd6
Closes-bug: #1323975
Changed in rally: | |
status: | In Progress → Fix Committed |
Changed in gnocchi: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in gnocchi: | |
status: | New → In Progress |
Fix proposed to branch: master
Review: https:/
Changed in manila: | |
status: | New → In Progress |
Changed in glance-store: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 1ea192935a8f533
Author: Shuquan Huang <huang.
Date: Sun Nov 8 11:22:41 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I2c717e39d7b5d9
Closes-bug: #1323975
Changed in aodh: | |
status: | In Progress → Fix Committed |
Changed in designate: | |
assignee: | nobody → Shuquan Huang (shuquan) |
Fix proposed to branch: master
Review: https:/
Changed in designate: | |
status: | New → In Progress |
Changed in murano: | |
assignee: | nobody → zhu.rong (zhu-rong) |
Changed in murano: | |
status: | New → In Progress |
Fix proposed to branch: master
Review: https:/
Changed in astara: | |
assignee: | nobody → Shuquan Huang (shuquan) |
no longer affects: | astara |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 15a5ad392939754
Author: Shuquan Huang <huang.
Date: Sun Nov 8 19:36:34 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I4925ab935caffa
Closes-bug: #1323975
Changed in mistral: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 50f206d22c24bcb
Author: zhu.rong <zhu.rong@
Date: Tue Nov 3 10:44:46 2015 -0500
remove default=None for config options
In the cfg module default=None is set as the default value.
It's not necessary to set it again when defining config options.
Change-Id: I1da2192df37b7e
Closes-bug: #1323975
Changed in murano: | |
status: | In Progress → Fix Committed |
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit dcb1ae9f89844ae
Author: Shuquan Huang <huang.
Date: Sun Nov 8 20:43:07 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I8bb9142ae50658
Closes-bug: #1323975
Changed in designate: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit ce0973d5661bb48
Author: Shuquan Huang <huang.
Date: Sun Nov 8 20:04:58 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I3a60876dc90a15
Closes-bug: #1323975
Changed in gnocchi: | |
status: | In Progress → Fix Committed |
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit da491798bb8cf5f
Author: Shuquan Huang <huang.
Date: Sun Nov 8 11:18:08 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: Id903af41b522e5
Closes-bug: #1323975
Changed in congress: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 8247f350af7db63
Author: Shuquan Huang <huang.
Date: Sun Nov 8 20:12:25 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I9303e2ae4b8f30
Closes-bug: #1323975
Changed in manila: | |
status: | In Progress → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 7c968deb238b2f2
Author: wangxiyuan <email address hidden>
Date: Mon Nov 9 16:00:32 2015 +0800
Remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: Icc0bed350bbe56
Partial-bug: #1323975
Thierry Carrez (ttx) wrote : | #58 |
Was fixed after the tag
Changed in aodh: | |
milestone: | none → 1.1.0 |
status: | Fix Committed → Fix Released |
milestone: | 1.1.0 → none |
status: | Fix Released → Fix Committed |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c59d7200cbe662b
Author: Pradeep Kumar Singh <email address hidden>
Date: Tue Nov 10 13:38:24 2015 +0530
remove default=None for config options
In the cfg module default=None is set as the default value.
Closes-bug: #1323975
Change-Id: I072cafcd7232c6
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 6993aacc6a53d8c
Author: Shuquan Huang <huang.
Date: Sun Nov 8 20:19:09 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: If4ae891bf5d098
Closes-bug: #1323975
Changed in murano: | |
importance: | Undecided → Low |
milestone: | none → mitaka-1 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c272368d7f67ba4
Author: Shuquan Huang <huang.
Date: Mon Nov 9 13:05:27 2015 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I750c4a00e5a97e
Closes-bug: #1323975
Changed in mistral: | |
importance: | Undecided → Low |
Flavio Percoco (flaper87) wrote : | #62 |
glance_store: https:/
Changed in glance-store: | |
status: | New → Fix Committed |
importance: | Undecided → Low |
Changed in magnum: | |
milestone: | none → mitaka-1 |
status: | Fix Committed → Fix Released |
Changed in rally: | |
importance: | Undecided → Low |
Fix proposed to branch: master
Review: https:/
Duncan Thomas (duncan-thomas) wrote : | #64 |
IMO not a bug - this is a widely used pattern in cinder, and matches the Tao of Python - "Be explicit rather than implicit". Changing this would be yet more code churn, would need a hacking rule to keep in consistent, and not actually make anything better.
Changed in rally: | |
milestone: | none → 0.1.2 |
Changed in gnocchi: | |
importance: | Undecided → Low |
Changed in glance-store: | |
status: | Fix Committed → Fix Released |
This issue was fixed in the openstack/cinder 8.0.0.0b1 development milestone.
Changed in mistral: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in aodh: | |
status: | Fix Committed → Fix Released |
Changed in manila: | |
status: | Fix Committed → Fix Released |
Changed in designate: | |
status: | Fix Committed → Fix Released |
Changed in murano: | |
status: | Fix Committed → Fix Released |
Changed in barbican: | |
milestone: | 2014.2 → mitaka-1 |
Changed in congress: | |
milestone: | none → mitaka-2 |
status: | Fix Committed → Fix Released |
Changed in gnocchi: | |
milestone: | none → 2.0.0 |
status: | Fix Committed → Fix Released |
no longer affects: | ironic |
Changed in rally: | |
milestone: | 0.1.2 → none |
status: | Fix Committed → Fix Released |
Amrith Kumar (amrith) wrote : | #66 |
unassigned due to inactivity
Changed in trove: | |
assignee: | Christian Berendt (berendt) → nobody |
Change abandoned by Sean McGinnis (<email address hidden>) on branch: master
Review: https:/
Reason: This review is > 4 weeks without comment and currently blocked by a core reviewer with a -2. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and contacting the reviewer with the -2 on this review to ensure you address their concerns.
Change abandoned by Ken'ichi Ohmichi (<email address hidden>) on branch: master
Review: https:/
Reason: As http://
Ken'ichi Ohmichi (oomichi) wrote : | #69 |
I can see the point of this bug report, but the targets on Tempest was invalid because the places should represent None clearly.
no longer affects: | tempest |
Changed in gnocchi: | |
assignee: | Shuquan Huang (shuquan) → Hanxi Liu (hanxi-liu) |
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 64011bb0da5b666
Author: Hanxi <email address hidden>
Date: Tue Aug 23 00:39:38 2016 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: I5e19bf14514738
Closes-bug: #1323975
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 73ed97906b1c82e
Author: Hanxi <email address hidden>
Date: Tue Aug 23 00:19:15 2016 +0800
remove default=None for config options
In the cfg module default=None is set as the default value.
Change-Id: If7edb70aff5c7b
Closes-bug: #1323975
This issue was fixed in the openstack/aodh 3.0.0.0b3 development milestone.
Changed in freezer: | |
assignee: | nobody → Jeremy Liu (liujiong) |
Changed in castellan: | |
assignee: | nobody → Jeremy Liu (liujiong) |
Changed in castellan: | |
status: | New → In Progress |
Changed in freezer: | |
status: | New → In Progress |
Changed in trove: | |
assignee: | nobody → Michael Glaser (mikeg451) |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 02144d04dd44b6e
Author: Jiong Liu <email address hidden>
Date: Tue Sep 27 21:52:53 2016 +0800
Remove default=None when set value in Config
By default oslo.cfg sets the default values as None [1], there is no need
to explicitly do this.
[1] https:/
Change-Id: I97c70439c76fd1
Closes-bug: #1323975
Changed in castellan: | |
status: | In Progress → Fix Released |
Changed in neutron: | |
assignee: | nobody → Jin Li (jl7351) |
assignee: | Jin Li (jl7351) → nobody |
Fix proposed to branch: master
Review: https:/
Change abandoned by Michael Glaser (<email address hidden>) on branch: master
Review: https:/
Reason: Trove community is rejecting this change from being made, so abandoning commit.
Michael Glaser (mikeg451) wrote : | #77 |
There have been multiple attempts to implement this change for Trove, and in each case the Trove community has is voted against making this change:
https:/
https:/
https:/
https:/
Recommend status be changed to invalid for Trove.
Changed in trove: | |
assignee: | Michael Glaser (mikeg451) → nobody |
Change abandoned by Jeremy Liu (<email address hidden>) on branch: master
Review: https:/
Change abandoned by Jeremy Liu (<email address hidden>) on branch: master
Review: https:/
Changed in freezer: | |
assignee: | Jeremy Liu (liujiong) → nobody |
status: | In Progress → New |
no longer affects: | trove |
Changed in freezer: | |
assignee: | nobody → Partha Bera (partha.b) |
Fix proposed to branch: master
Review: https:/
Changed in freezer: | |
status: | New → In Progress |
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 638efd25b4c9989
Author: Partha Bera <email address hidden>
Date: Thu Dec 29 12:03:17 2016 +0530
Remove default=None for config options
In the cfg module default=None is set as the
default value. It's not necessary to set it
again when defining config options.
Change-Id: I9fc33e44fdf038
Closes-bug: #1323975
Changed in freezer: | |
status: | In Progress → Fix Released |
This issue was fixed in the openstack/freezer 4.0.0.0b3 development milestone.
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 3bc0135d48fec26
Author: Partha Bera <email address hidden>
Date: Thu Dec 29 11:57:21 2016 +0530
Remove default=None for config options
In the cfg module default=None is set as the
default value. It's not necessary to set it
again when defining config options.
Change-Id: Ib52c4e3c570b44
Closes-bug: #1323975
This issue was fixed in the openstack/
Fix proposed to branch: master /review. openstack. org/96081
Review: https:/