Merge "Replace distutils"
This commit is contained in:
@@ -12,11 +12,11 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
#
|
#
|
||||||
|
from oslo_utils import strutils
|
||||||
|
|
||||||
from cloudkittyclient.common import base
|
from cloudkittyclient.common import base
|
||||||
from cloudkittyclient import exc
|
from cloudkittyclient import exc
|
||||||
|
|
||||||
from distutils.util import strtobool
|
|
||||||
|
|
||||||
|
|
||||||
class ScopeManager(base.BaseManager):
|
class ScopeManager(base.BaseManager):
|
||||||
"""Class used to handle /v2/scope endpoint"""
|
"""Class used to handle /v2/scope endpoint"""
|
||||||
@@ -133,7 +133,8 @@ class ScopeManager(base.BaseManager):
|
|||||||
)
|
)
|
||||||
|
|
||||||
if kwargs.get('active'):
|
if kwargs.get('active'):
|
||||||
body['active'] = strtobool(kwargs.get('active'))
|
body['active'] = strutils.bool_from_string(
|
||||||
|
kwargs.get('active'), strict=True)
|
||||||
|
|
||||||
# Stripping None
|
# Stripping None
|
||||||
body = dict(filter(lambda elem: elem[1] is not None, body.items()))
|
body = dict(filter(lambda elem: elem[1] is not None, body.items()))
|
||||||
|
Reference in New Issue
Block a user