# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
import logging
-import os
import sys
import unittest
-from nose import config
from nose import core
from nose import result
from quantum.api.views import ports as port_view
from quantum.extensions import extensions
from quantum.manager import QuantumManager
-from quantum.plugins.cisco.common import cisco_exceptions as exception
from quantum.plugins.cisco.common import cisco_faults as faults
from quantum import wsgi
from optparse import OptionParser
import os
import sys
-import subprocess
-from quantum.plugins.cisco.common import cisco_constants as const
from quantumclient import Client
import quantumclient.cli as qcli
from configobj import ConfigObj
-from quantum.plugins.cisco.common import cisco_constants as const
-
class CiscoConfigParser(ConfigObj):
"""Config Parser based on the ConfigObj module"""
#
# @author: Sumit Naiksatam, Cisco Systems, Inc.
-import os
import logging as LOG
from quantum.common.config import find_config_file
import hashlib
import logging
-import traceback
-
-import MySQLdb
from quantum.plugins.cisco.common import cisco_constants as const
-from quantum.plugins.cisco.db import api as db
from quantum.plugins.cisco.db import l2network_db as cdb
import logging as LOG
import quantum.plugins.cisco.db.api as db
-import quantum.plugins.cisco.db.nexus_db as ndb
-import quantum.plugins.cisco.db.ucs_db as udb
-import quantum.plugins.cisco.db.services_db as sdb
def initialize():
import quantum.plugins.cisco.db.api as db
-from quantum.plugins.cisco.common import cisco_exceptions as c_exc
from quantum.plugins.cisco.db import services_models
import inspect
import logging
-import re
from quantum.common import exceptions as exc
from quantum.openstack.common import importutils
# @author: Sumit Naiksatam, Cisco Systems, Inc.
# @author: Rohit Agarwalla, Cisco Systems, Inc.
-import os
-
from quantum.common.config import find_config_file
from quantum.plugins.cisco.common import cisco_configparser as confp
from copy import deepcopy
import inspect
import logging
-import platform
-from quantum.common import exceptions as exc
from quantum.openstack.common import importutils
from quantum.plugins.cisco.l2network_model_base import L2NetworkModelBase
from quantum.plugins.cisco import l2network_plugin_configuration as conf
from quantum.plugins.cisco.common import cisco_constants as const
-from quantum.plugins.cisco.common import cisco_exceptions as cexc
LOG = logging.getLogger(__name__)
from copy import deepcopy
import inspect
import logging
-import platform
-from quantum.common import exceptions as exc
from quantum.openstack.common import importutils
from quantum.plugins.cisco.l2network_model_base import L2NetworkModelBase
from quantum.plugins.cisco import l2network_plugin_configuration as conf
from quantum.plugins.cisco.common import cisco_constants as const
-from quantum.plugins.cisco.common import cisco_exceptions as cexc
LOG = logging.getLogger(__name__)
This module will export the configuration parameters
from the nexus.ini file
"""
-import os
from quantum.common.config import find_config_file
from quantum.plugins.cisco.common import cisco_configparser as confp
from ncclient import manager
-from quantum.plugins.cisco.common import cisco_constants as const
from quantum.plugins.cisco.db import l2network_db as cdb
from quantum.plugins.cisco.nexus import cisco_nexus_snippets as snipp
import logging
-from quantum.plugins.cisco.common import cisco_constants as const
-
LOG = logging.getLogger(__name__)
from nova import log as logging
from nova.openstack.common import cfg
from nova.scheduler import chance
-from nova.scheduler import driver
from quantumclient import Client
sys.path.append(os.path.dirname(__file__))
from quantum.common.test_lib import run_tests, test_config
-import quantum.tests.unit
def main():
# @author: Sumit Naiksatam, Cisco Systems, Inc.
#
-import os
-
from quantum.common.config import find_config_file
from quantum.plugins.cisco.common import cisco_configparser as confp
from quantum.plugins.cisco.common import cisco_constants as const
from quantum.plugins.cisco.common import cisco_credentials as cred
from quantum.plugins.cisco.common import cisco_exceptions as cexc
-from quantum.plugins.cisco.common import cisco_utils as cutil
from quantum.plugins.cisco.db import api as db
from quantum.plugins.cisco.db import ucs_db as udb
from quantum.plugins.cisco.ucs import (
# @author: Sumit Naiksatam, Cisco Systems, Inc.
#
-import os
-
from quantum.common.config import find_config_file
from quantum.plugins.cisco.common import cisco_configparser as confp
from xml.etree import ElementTree as et
from quantum.plugins.cisco.common import cisco_constants as const
-from quantum.plugins.cisco.common import cisco_exceptions as cexc
-from quantum.plugins.cisco.ucs import cisco_getvif as gvif
LOG = logging.getLogger(__name__)
import logging
-from quantum.common import exceptions as exc
from quantum.openstack.common import importutils
from quantum.plugins.cisco.common import cisco_constants as const
from quantum.plugins.cisco.common import cisco_credentials as cred
# under the License.
# @author: Rohit Agarwalla, Cisco Systems, Inc.
-import uuid
-
from sqlalchemy import Column, Integer, String, Boolean
-from sqlalchemy.orm import relation, object_mapper
-from quantum.db import models
from quantum.db.models import BASE
from quantum.db.models import QuantumBase
PLUGIN_DIR=quantum/plugins/linuxbridge ./run_tests.sh
"""
-import logging
import os
import sys
-import unittest
from nose import config
from nose import core
from quantum.api.api_common import OperationalStatus
from quantum.common.test_lib import run_tests, test_config
-from quantum.plugins.linuxbridge.LinuxBridgePlugin import LinuxBridgePlugin
import quantum.tests.unit
-from tests.unit.test_database import L2networkDBTest
if __name__ == '__main__':
import logging
from optparse import OptionParser
-import signal
import sys
import time
-import sqlalchemy
from sqlalchemy.ext import sqlsoup
from quantum.agent.linux import ovs_lib
from sqlalchemy.orm import exc
import quantum.db.api as db
-import quantum.db.models as models
from quantum.plugins.openvswitch import ovs_models
# @author: Brad Hall, Nicira Networks, Inc.
# @author: Dan Wendlandt, Nicira Networks, Inc.
-import uuid
-
-from sqlalchemy import Column, Integer, String, ForeignKey
-from sqlalchemy.ext.declarative import declarative_base
-from sqlalchemy.orm import relation
+from sqlalchemy import Column, Integer, String
from quantum.db.models import BASE
# @author: Dave Lapsley, Nicira Networks, Inc.
import logging
-from optparse import OptionParser
import os
-import sys
from quantum.api.api_common import OperationalStatus
from quantum.common import exceptions as q_exc
PLUGIN_DIR=quantum/plugins/openvswitch ./run_tests.sh
"""
-import logging
import os
import sys
-import unittest
from nose import config
from nose import core
from quantum.api.api_common import OperationalStatus
from quantum.common.test_lib import run_tests, test_config
-from quantum.plugins.openvswitch.tests.unit.test_vlan_map import VlanMapTest
import quantum.tests.unit
#
# @author: Dave Lapsley, Nicira Networks, Inc.
-import os
import unittest
import mox
# under the License.
from sqlalchemy import Column, Integer, String
-from sqlalchemy.ext.declarative import declarative_base
from quantum.db.models import BASE
# patch modules for ryu.app.client and ryu.app.rest_nw_id
# With those, plugin can be tested without ryu installed
with patch_fake_ryu_client():
- # to find quantum/etc/plugin/ryu/ryu.ini before chdir()
- import ryu_quantum_plugin
-
c = config.Config(stream=sys.stdout,
env=os.environ,
verbosity=3,
import unittest
import quantum.db.api as db
-import quantum.plugins.ryu.db.models # for ryu specific tables
from quantum.plugins.ryu.tests.unit import utils
import unittest
from lxml import etree
-from webob import exc, request
+from webob import exc
import quantum.api.attachments as atts
import quantum.api.networks as nets