is_default is a boolean attribute, so I think "None" is a reasonable solution.
On the other hand, it is confusing. For a short term solution, I see the following solutions:
- Neutron returns an exception if is_default==True is specified for a network with router:external==False.
- OSC raise an error before sending a request if --default is specified for a non-external network (--internal option)
is_default is a boolean attribute, so I think "None" is a reasonable solution.
On the other hand, it is confusing. For a short term solution, I see the following solutions: external= =False.
- Neutron returns an exception if is_default==True is specified for a network with router:
- OSC raise an error before sending a request if --default is specified for a non-external network (--internal option)