Consistently use jsonutils instead of specific implementation

jsonutils have several benefits in comparison to pure json
implementation, like enabling C boosted encoders and decoders for
Python2.6 by using simplejson when available.

Change-Id: I24d0cd442e8d9d89fac50e43fc97f7bb4a293c3d
Closes-Bug: 1329496
This commit is contained in:
Ihar Hrachyshka 2014-06-16 09:17:10 +02:00
parent aa8f34cc5f
commit de1ebcdf40
15 changed files with 16 additions and 23 deletions

View File

@ -33,7 +33,6 @@ The following functionality is handled by this module:
"""
import base64
import httplib
import json
import os
import socket
import ssl
@ -44,6 +43,7 @@ from oslo.config import cfg
from neutron.common import exceptions
from neutron.common import utils
from neutron.openstack.common import excutils
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log as logging
from neutron.plugins.bigswitch.db import consistency_db as cdb

View File

@ -24,12 +24,13 @@ Used for NeutronRestProxy tests
"""
from __future__ import print_function
import json
import re
from six import moves
from wsgiref import simple_server
from neutron.openstack.common import jsonutils as json
class TestNetworkCtrl(object):

View File

@ -15,12 +15,12 @@
# under the License.
# @author: Ryota MIBU
import json
import time
import requests
from neutron.openstack.common import excutils
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log as logging
from neutron.plugins.nec.common import config
from neutron.plugins.nec.common import exceptions as nexc

View File

@ -16,9 +16,9 @@
import eventlet
import httplib
import json
import urllib
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log as logging
from neutron.plugins.vmware.api_client import request

View File

@ -13,9 +13,8 @@
# License for the specific language governing permissions and limitations
# under the License.
import json
from neutron.common import exceptions as exception
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log
from neutron.plugins.vmware.api_client import exception as api_exc
from neutron.plugins.vmware.common import exceptions as nsx_exc

View File

@ -14,8 +14,7 @@
# under the License.
#
import json
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log
from neutron.plugins.vmware.api_client import exception as api_exc
from neutron.plugins.vmware.common import exceptions as nsx_exc

View File

@ -15,9 +15,8 @@
# License for the specific language governing permissions and limitations
# under the License.
import json
from neutron.common import exceptions as exception
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log
from neutron.plugins.vmware.api_client import exception as api_exc
from neutron.plugins.vmware.common import exceptions as nsx_exc

View File

@ -13,11 +13,10 @@
# License for the specific language governing permissions and limitations
# under the License.
import json
from neutron.common import constants
from neutron.common import exceptions
from neutron.openstack.common import excutils
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log
from neutron.plugins.vmware.common import utils
from neutron.plugins.vmware import nsxlib

View File

@ -14,12 +14,11 @@
# under the License.
#
import json
from oslo.config import cfg
from neutron.common import constants
from neutron.common import exceptions as exception
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log
from neutron.plugins.vmware.api_client import exception as api_exc
from neutron.plugins.vmware.common import exceptions as nsx_exc

View File

@ -17,8 +17,7 @@
# @author: Kevin Benton, <kevin.benton@bigswitch.com>
#
import json
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log as logging
from neutron.plugins.bigswitch import servermanager

View File

@ -16,12 +16,11 @@
#
# @author: Akihiro Motoki
import json
import mock
from oslo.config import cfg
import requests
from neutron.openstack.common import jsonutils as json
from neutron.plugins.nec.common import config
from neutron.plugins.nec.common import exceptions as nexc
from neutron.plugins.nec.common import ofc_client

View File

@ -15,7 +15,6 @@
"""Test of Policy Engine For Neutron"""
import json
import urllib2
import fixtures
@ -28,6 +27,7 @@ from neutron.common import exceptions
from neutron import context
from neutron import manager
from neutron.openstack.common import importutils
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import policy as common_policy
from neutron import policy
from neutron.tests import base

View File

@ -12,10 +12,9 @@
# License for the specific language governing permissions and limitations
# under the License.
import json
import six.moves.urllib.parse as urlparse
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import log as logging
from neutron.openstack.common import uuidutils
from neutron.plugins.vmware.api_client import exception as api_exc

View File

@ -13,10 +13,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.
import json
import mock
from neutron.common import exceptions
from neutron.openstack.common import jsonutils as json
from neutron.plugins.vmware.api_client import exception as api_exc
from neutron.plugins.vmware.common import exceptions as nsx_exc
from neutron.plugins.vmware.common import utils

View File

@ -13,8 +13,8 @@
# under the License.
import copy
import json
from neutron.openstack.common import jsonutils as json
from neutron.openstack.common import uuidutils
from neutron.plugins.vmware.vshield.common import exceptions