)]}'
{"manila_tempest_tests/tests/api/base.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1992c3537d0961bcd0f18747e418356238b64039","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import copy"},{"line_number":17,"context_line":"import ipaddress"},{"line_number":18,"context_line":"import re"},{"line_number":19,"context_line":"import traceback"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_de08e32e","line":17,"updated":"2020-07-01 04:35:33.000000000","message":"pep8: F401 \u0027ipaddress\u0027 imported but unused","commit_id":"0e1ce73348f7076b943a7c8ecc9f97e645c22e82"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1992c3537d0961bcd0f18747e418356238b64039","unresolved":false,"context_lines":[{"line_number":27,"context_line":"from tempest.lib.common import cred_client"},{"line_number":28,"context_line":"from tempest.lib.common import dynamic_creds"},{"line_number":29,"context_line":"from tempest.lib.common.utils import data_utils"},{"line_number":30,"context_line":"from tempest.lib.common.utils import test_utils"},{"line_number":31,"context_line":"from tempest.lib import exceptions"},{"line_number":32,"context_line":"from tempest import test"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_3e063f22","line":30,"updated":"2020-07-01 04:35:33.000000000","message":"pep8: F401 \u0027tempest.lib.common.utils.test_utils\u0027 imported but unused","commit_id":"0e1ce73348f7076b943a7c8ecc9f97e645c22e82"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"3df84763a6d67a9f9a09daa5d4dd3255e82cf973","unresolved":false,"context_lines":[{"line_number":145,"context_line":"                \"Microversion must be greater than or equal to \u0027%s\u0027.\" %"},{"line_number":146,"context_line":"                microversion)"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"    @classmethod"},{"line_number":149,"context_line":"    def _get_dynamic_creds(cls, name, network_resources\u003dNone):"},{"line_number":150,"context_line":"        identity_version \u003d CONF.identity.auth_version"},{"line_number":151,"context_line":"        if identity_version \u003d\u003d \u0027v3\u0027:"},{"line_number":152,"context_line":"            identity_uri \u003d CONF.identity.uri_v3"},{"line_number":153,"context_line":"            identity_admin_endpoint_type \u003d CONF.identity.v3_endpoint_type"},{"line_number":154,"context_line":"        elif identity_version \u003d\u003d \u0027v2\u0027:"},{"line_number":155,"context_line":"            identity_uri \u003d CONF.identity.uri"},{"line_number":156,"context_line":"            identity_admin_endpoint_type \u003d CONF.identity.v2_admin_endpoint_type"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"        return dynamic_creds.DynamicCredentialProvider("},{"line_number":159,"context_line":"            identity_version\u003didentity_version,"},{"line_number":160,"context_line":"            name\u003dname,"},{"line_number":161,"context_line":"            network_resources\u003dnetwork_resources,"},{"line_number":162,"context_line":"            credentials_domain\u003dCONF.auth.default_credentials_domain_name,"},{"line_number":163,"context_line":"            admin_role\u003dCONF.identity.admin_role,"},{"line_number":164,"context_line":"            admin_creds\u003dcommon_creds.get_configured_admin_credentials(),"},{"line_number":165,"context_line":"            identity_admin_domain_scope\u003dCONF.identity.admin_domain_scope,"},{"line_number":166,"context_line":"            identity_admin_role\u003dCONF.identity.admin_role,"},{"line_number":167,"context_line":"            extra_roles\u003dNone,"},{"line_number":168,"context_line":"            neutron_available\u003dCONF.service_available.neutron,"},{"line_number":169,"context_line":"            create_networks\u003d("},{"line_number":170,"context_line":"                CONF.share.create_networks_when_multitenancy_enabled),"},{"line_number":171,"context_line":"            project_network_cidr\u003dCONF.network.project_network_cidr,"},{"line_number":172,"context_line":"            project_network_mask_bits\u003dCONF.network.project_network_mask_bits,"},{"line_number":173,"context_line":"            public_network_id\u003dCONF.network.public_network_id,"},{"line_number":174,"context_line":"            resource_prefix\u003d\u0027tempest\u0027,"},{"line_number":175,"context_line":"            identity_admin_endpoint_type\u003didentity_admin_endpoint_type,"},{"line_number":176,"context_line":"            identity_uri\u003didentity_uri)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    @classmethod"},{"line_number":179,"context_line":"    def skip_checks(cls):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_6a62aeda","line":176,"range":{"start_line":148,"start_character":0,"end_line":176,"end_character":38},"updated":"2020-07-01 12:35:23.000000000","message":"we don\u0027t need this anymore, right?","commit_id":"0e1ce73348f7076b943a7c8ecc9f97e645c22e82"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"245bdfdc3ea393c4130f6986cf2de2b24421f29d","unresolved":false,"context_lines":[{"line_number":145,"context_line":"                \"Microversion must be greater than or equal to \u0027%s\u0027.\" %"},{"line_number":146,"context_line":"                microversion)"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"    @classmethod"},{"line_number":149,"context_line":"    def _get_dynamic_creds(cls, name, network_resources\u003dNone):"},{"line_number":150,"context_line":"        identity_version \u003d CONF.identity.auth_version"},{"line_number":151,"context_line":"        if identity_version \u003d\u003d \u0027v3\u0027:"},{"line_number":152,"context_line":"            identity_uri \u003d CONF.identity.uri_v3"},{"line_number":153,"context_line":"            identity_admin_endpoint_type \u003d CONF.identity.v3_endpoint_type"},{"line_number":154,"context_line":"        elif identity_version \u003d\u003d \u0027v2\u0027:"},{"line_number":155,"context_line":"            identity_uri \u003d CONF.identity.uri"},{"line_number":156,"context_line":"            identity_admin_endpoint_type \u003d CONF.identity.v2_admin_endpoint_type"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"        return dynamic_creds.DynamicCredentialProvider("},{"line_number":159,"context_line":"            identity_version\u003didentity_version,"},{"line_number":160,"context_line":"            name\u003dname,"},{"line_number":161,"context_line":"            network_resources\u003dnetwork_resources,"},{"line_number":162,"context_line":"            credentials_domain\u003dCONF.auth.default_credentials_domain_name,"},{"line_number":163,"context_line":"            admin_role\u003dCONF.identity.admin_role,"},{"line_number":164,"context_line":"            admin_creds\u003dcommon_creds.get_configured_admin_credentials(),"},{"line_number":165,"context_line":"            identity_admin_domain_scope\u003dCONF.identity.admin_domain_scope,"},{"line_number":166,"context_line":"            identity_admin_role\u003dCONF.identity.admin_role,"},{"line_number":167,"context_line":"            extra_roles\u003dNone,"},{"line_number":168,"context_line":"            neutron_available\u003dCONF.service_available.neutron,"},{"line_number":169,"context_line":"            create_networks\u003d("},{"line_number":170,"context_line":"                CONF.share.create_networks_when_multitenancy_enabled),"},{"line_number":171,"context_line":"            project_network_cidr\u003dCONF.network.project_network_cidr,"},{"line_number":172,"context_line":"            project_network_mask_bits\u003dCONF.network.project_network_mask_bits,"},{"line_number":173,"context_line":"            public_network_id\u003dCONF.network.public_network_id,"},{"line_number":174,"context_line":"            resource_prefix\u003d\u0027tempest\u0027,"},{"line_number":175,"context_line":"            identity_admin_endpoint_type\u003didentity_admin_endpoint_type,"},{"line_number":176,"context_line":"            identity_uri\u003didentity_uri)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    @classmethod"},{"line_number":179,"context_line":"    def skip_checks(cls):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_4a69aa89","line":176,"range":{"start_line":148,"start_character":0,"end_line":176,"end_character":38},"in_reply_to":"bf51134e_6a62aeda","updated":"2020-07-01 12:54:39.000000000","message":"We don\u0027t!","commit_id":"0e1ce73348f7076b943a7c8ecc9f97e645c22e82"}]}
