)]}'
{"nova/api/openstack/compute/servers.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"1e51adc7f456862a11bb177e96f80bff308a2d01","unresolved":false,"context_lines":[{"line_number":600,"context_line":"    def _is_quantum_v2(self):"},{"line_number":601,"context_line":"        # NOTE(dprince): quantumclient is not a requirement"},{"line_number":602,"context_line":"        try:"},{"line_number":603,"context_line":"            from nova.network.quantumv2 import api as quantum_api"},{"line_number":604,"context_line":"            return issubclass("},{"line_number":605,"context_line":"                importutils.import_class(FLAGS.network_api_class),"},{"line_number":606,"context_line":"                quantum_api.API"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAALn%2F%2F9go%3D","line":603,"updated":"2012-10-24 18:18:02.000000000","message":"For a minor performance improvement, we could do something like this globally:\n\ntry:\n    from nova.network.quantumv2 import api as quantum_api\nexcept ImportError:\n    quantum_api \u003d None\n\nThen in this function start with:\n\nif not quantum_api:\n    return False\n\n\nThat would avoid doing unnecessary import attempts every time the code has to check if quantum is in use.","commit_id":"fd4bb5e153118b327b7d958810b28513a0057d27"}]}
