)]}'
{"barbican_ui/api/barbican.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"def _barbican_endpoint(request):"},{"line_number":28,"context_line":"    \"\"\"Return the unversioned Barbican API base URL.\"\"\""},{"line_number":29,"context_line":"    endpoint \u003d getattr(settings, \"BARBICAN_ENDPOINT\", None)"},{"line_number":30,"context_line":"    endpoint_type \u003d getattr(settings, \"BARBICAN_ENDPOINT_TYPE\", \"publicURL\")"},{"line_number":31,"context_line":"    try:"},{"line_number":32,"context_line":"        endpoint \u003d endpoint or base.url_for("}],"source_content_type":"text/x-python","patch_set":10,"id":"001db3fa_31a69799","line":29,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":27,"context_line":"def _barbican_endpoint(request):"},{"line_number":28,"context_line":"    \"\"\"Return the unversioned Barbican API base URL.\"\"\""},{"line_number":29,"context_line":"    endpoint \u003d getattr(settings, \"BARBICAN_ENDPOINT\", None)"},{"line_number":30,"context_line":"    endpoint_type \u003d getattr(settings, \"BARBICAN_ENDPOINT_TYPE\", \"publicURL\")"},{"line_number":31,"context_line":"    try:"},{"line_number":32,"context_line":"        endpoint \u003d endpoint or base.url_for("},{"line_number":33,"context_line":"            request, BARBICAN_SERVICE_TYPE, endpoint_type\u003dendpoint_type"}],"source_content_type":"text/x-python","patch_set":10,"id":"adb4c24a_bc6a6677","line":30,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":42,"context_line":"def barbicanclient(request):"},{"line_number":43,"context_line":"    \"\"\"Return a barbicanclient.Client using Horizon\u0027s token.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    insecure \u003d getattr(settings, \"BARBICAN_INSECURE\", False) or getattr("},{"line_number":46,"context_line":"        settings, \"OPENSTACK_SSL_NO_VERIFY\", False"},{"line_number":47,"context_line":"    )"},{"line_number":48,"context_line":"    cacert \u003d getattr(settings, \"BARBICAN_CACERT\", None) or getattr("}],"source_content_type":"text/x-python","patch_set":10,"id":"bb26daca_9162d1ec","line":45,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    \"\"\"Return a barbicanclient.Client using Horizon\u0027s token.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    insecure \u003d getattr(settings, \"BARBICAN_INSECURE\", False) or getattr("},{"line_number":46,"context_line":"        settings, \"OPENSTACK_SSL_NO_VERIFY\", False"},{"line_number":47,"context_line":"    )"},{"line_number":48,"context_line":"    cacert \u003d getattr(settings, \"BARBICAN_CACERT\", None) or getattr("},{"line_number":49,"context_line":"        settings, \"OPENSTACK_SSL_CACERT\", None"}],"source_content_type":"text/x-python","patch_set":10,"id":"c4676b5b_c11acb70","line":46,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":45,"context_line":"    insecure \u003d getattr(settings, \"BARBICAN_INSECURE\", False) or getattr("},{"line_number":46,"context_line":"        settings, \"OPENSTACK_SSL_NO_VERIFY\", False"},{"line_number":47,"context_line":"    )"},{"line_number":48,"context_line":"    cacert \u003d getattr(settings, \"BARBICAN_CACERT\", None) or getattr("},{"line_number":49,"context_line":"        settings, \"OPENSTACK_SSL_CACERT\", None"},{"line_number":50,"context_line":"    )"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"b0202cde_1a99bf42","line":48,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":46,"context_line":"        settings, \"OPENSTACK_SSL_NO_VERIFY\", False"},{"line_number":47,"context_line":"    )"},{"line_number":48,"context_line":"    cacert \u003d getattr(settings, \"BARBICAN_CACERT\", None) or getattr("},{"line_number":49,"context_line":"        settings, \"OPENSTACK_SSL_CACERT\", None"},{"line_number":50,"context_line":"    )"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    barbican_url \u003d _barbican_endpoint(request)"}],"source_content_type":"text/x-python","patch_set":10,"id":"25d5e58b_f4a0b8f6","line":49,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    auth \u003d ks_v3.Token("},{"line_number":62,"context_line":"        auth_url\u003dgetattr("},{"line_number":63,"context_line":"            settings, \"OPENSTACK_KEYSTONE_URL\", \"http://localhost:5000/v3\""},{"line_number":64,"context_line":"        ),"},{"line_number":65,"context_line":"        token\u003drequest.user.token.id,"},{"line_number":66,"context_line":"        project_id\u003drequest.user.tenant_id,"}],"source_content_type":"text/x-python","patch_set":10,"id":"717d2a8f_943531fe","line":63,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027settings\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":65,"context_line":"        token\u003drequest.user.token.id,"},{"line_number":66,"context_line":"        project_id\u003drequest.user.tenant_id,"},{"line_number":67,"context_line":"    )"},{"line_number":68,"context_line":"    session \u003d ks_session.Session(auth\u003dauth, verify\u003dverify)"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"    return barbican_client.Client("},{"line_number":71,"context_line":"        session\u003dsession,"}],"source_content_type":"text/x-python","patch_set":10,"id":"9432f47d_ed3bcd89","line":68,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: F821 undefined name \u0027ks_session\u0027","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":157,"context_line":"    return barbicanclient(request).containers.get(container_ref)"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"def container_create(request, container_type\u003d\"generic\", name\u003dNone, secrets\u003dNone):"},{"line_number":161,"context_line":"    \"\"\"Create a container and return its href.\"\"\""},{"line_number":162,"context_line":"    c \u003d barbicanclient(request)"},{"line_number":163,"context_line":"    secrets \u003d secrets or {}"}],"source_content_type":"text/x-python","patch_set":10,"id":"93c941f1_e5d9f0e0","line":160,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9e7251e4e8450101de7f4a605c436784cc34f489","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import logging"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from django.conf import settings"},{"line_number":19,"context_line":"from barbicanclient import client as barbican_client"},{"line_number":20,"context_line":"from keystoneauth1.identity import v3 as ks_v3"},{"line_number":21,"context_line":"from keystoneauth1 import session as ks_session"},{"line_number":22,"context_line":"from openstack_dashboard.api import base"}],"source_content_type":"text/x-python","patch_set":13,"id":"3b3e82e8_298cd053","line":19,"updated":"2026-09-21 23:13:00.000000000","message":"pep8: H306: imports not in alphabetical order (django.conf.settings, barbicanclient.client)","commit_id":"3433550c199619f523279907d81fa9e9860206c3"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9e7251e4e8450101de7f4a605c436784cc34f489","unresolved":false,"context_lines":[{"line_number":159,"context_line":"    return barbicanclient(request).containers.get(container_ref)"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"def container_create(request, container_type\u003d\"generic\", name\u003dNone, secrets\u003dNone):"},{"line_number":163,"context_line":"    \"\"\"Create a container and return its href.\"\"\""},{"line_number":164,"context_line":"    c \u003d barbicanclient(request)"},{"line_number":165,"context_line":"    secrets \u003d secrets or {}"}],"source_content_type":"text/x-python","patch_set":13,"id":"a9f6ec7c_0f269cef","line":162,"updated":"2026-09-21 23:13:00.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"3433550c199619f523279907d81fa9e9860206c3"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"45f5b122d2b20c8ba2ea135a88716803f113479f","unresolved":false,"context_lines":[{"line_number":160,"context_line":"    return barbicanclient(request).containers.get(container_ref)"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"def container_create(request, container_type\u003d\"generic\", name\u003dNone, secrets\u003dNone):"},{"line_number":164,"context_line":"    \"\"\"Create a container and return its href.\"\"\""},{"line_number":165,"context_line":"    c \u003d barbicanclient(request)"},{"line_number":166,"context_line":"    secrets \u003d secrets or {}"}],"source_content_type":"text/x-python","patch_set":14,"id":"d231ade8_3392c706","line":163,"updated":"2026-09-22 01:13:03.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"3db099982af9e12d0090e00b55d5cfdbb2cc3883"}],"barbican_ui/content/acls/forms.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from django.utils.translation import gettext_lazy as _"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from horizon import exceptions, forms, messages"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from barbican_ui.api import barbican"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"4807e0f4_14830253","line":20,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: H301: one import per line","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5fd220b72ef04294b82dc885ec613724e0cd1ce0","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def handle(self, request, data):"},{"line_number":52,"context_line":"        try:"},{"line_number":53,"context_line":"            user_list \u003d ["},{"line_number":54,"context_line":"                u.strip() for u in (data.get(\"users\") or \"\").splitlines() if u.strip()"},{"line_number":55,"context_line":"            ]"},{"line_number":56,"context_line":"            barbican.acl_submit("},{"line_number":57,"context_line":"                request,"}],"source_content_type":"text/x-python","patch_set":10,"id":"3f200644_aee2f74b","line":54,"updated":"2026-09-21 22:46:27.000000000","message":"pep8: E501 line too long (86 \u003e 79 characters)","commit_id":"566f753060d9542c5b9b386d2fab03d1eaec3921"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9e7251e4e8450101de7f4a605c436784cc34f489","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def handle(self, request, data):"},{"line_number":52,"context_line":"        try:"},{"line_number":53,"context_line":"            user_list \u003d ["},{"line_number":54,"context_line":"                u.strip() for u in (data.get(\"users\") or \"\").splitlines() if u.strip()"},{"line_number":55,"context_line":"            ]"},{"line_number":56,"context_line":"            barbican.acl_submit("},{"line_number":57,"context_line":"                request,"}],"source_content_type":"text/x-python","patch_set":13,"id":"f5d57c19_0df13106","line":54,"updated":"2026-09-21 23:13:00.000000000","message":"pep8: E501 line too long (86 \u003e 79 characters)","commit_id":"3433550c199619f523279907d81fa9e9860206c3"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"45f5b122d2b20c8ba2ea135a88716803f113479f","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def handle(self, request, data):"},{"line_number":52,"context_line":"        try:"},{"line_number":53,"context_line":"            user_list \u003d ["},{"line_number":54,"context_line":"                u.strip() for u in (data.get(\"users\") or \"\").splitlines() if u.strip()"},{"line_number":55,"context_line":"            ]"},{"line_number":56,"context_line":"            barbican.acl_submit("},{"line_number":57,"context_line":"                request,"}],"source_content_type":"text/x-python","patch_set":14,"id":"33b02c82_49a7a156","line":54,"updated":"2026-09-22 01:13:03.000000000","message":"pep8: E501 line too long (86 \u003e 79 characters)","commit_id":"3db099982af9e12d0090e00b55d5cfdbb2cc3883"}]}
