)]}'
{"barbican/plugin/vault_secret_store.py":[{"author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"change_message_id":"3b29a4ddb61f6880b6e7c9d676699e4cb11beada","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5f7c97a3_02b870e2","updated":"2018-05-14 16:21:00.000000000","message":"wouldn\u0027t it be better to get rid of this file and change castellan to be able to export the plugin configurations?","commit_id":"89cb777941af91ef24d3209b89ac3268b345c2a0"},{"author":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"change_message_id":"bcb8f70aa97824270622329f093bcecb646e897b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"vault_opts \u003d ["},{"line_number":29,"context_line":"    cfg.StrOpt(\u0027root_token_id\u0027,"},{"line_number":30,"context_line":"               help\u003d\u0027root token for vault\u0027),"},{"line_number":31,"context_line":"    cfg.StrOpt(\u0027vault_url\u0027,"},{"line_number":32,"context_line":"               default\u003dDEFAULT_VAULT_URL,"},{"line_number":33,"context_line":"               help\u003d\u0027Use this endpoint to connect to Vault, for example: \u0027"},{"line_number":34,"context_line":"                    \u0027\"%s\"\u0027 % DEFAULT_VAULT_URL),"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f7c97a3_3665b146","line":31,"range":{"start_line":31,"start_character":4,"end_line":31,"end_character":14},"updated":"2018-05-14 17:22:00.000000000","message":"why not cfg.URIOpt(...)?","commit_id":"89cb777941af91ef24d3209b89ac3268b345c2a0"},{"author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"change_message_id":"e7ba90e4a00b90c2505d3c00c54a072701ed317b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"vault_opts \u003d ["},{"line_number":29,"context_line":"    cfg.StrOpt(\u0027root_token_id\u0027,"},{"line_number":30,"context_line":"               help\u003d\u0027root token for vault\u0027),"},{"line_number":31,"context_line":"    cfg.StrOpt(\u0027vault_url\u0027,"},{"line_number":32,"context_line":"               default\u003dDEFAULT_VAULT_URL,"},{"line_number":33,"context_line":"               help\u003d\u0027Use this endpoint to connect to Vault, for example: \u0027"},{"line_number":34,"context_line":"                    \u0027\"%s\"\u0027 % DEFAULT_VAULT_URL),"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f7c97a3_3902820b","line":31,"range":{"start_line":31,"start_character":4,"end_line":31,"end_character":14},"in_reply_to":"5f7c97a3_3665b146","updated":"2018-05-14 17:29:11.000000000","message":"This is copied from the castellan vault key_manager config.  It should probably be changed there first.","commit_id":"89cb777941af91ef24d3209b89ac3268b345c2a0"},{"author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"change_message_id":"f1015fb484958b076a7aa314080bf7cffb267f83","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"DEFAULT_VAULT_URL \u003d \"http://127.0.0.1:8200\""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"vault_opt_group \u003d cfg.OptGroup(name\u003d\u0027vault_plugin\u0027, title\u003d\u0027Vault Plugin\u0027)"},{"line_number":28,"context_line":"vault_opts \u003d ["},{"line_number":29,"context_line":"    cfg.StrOpt(\u0027root_token_id\u0027,"},{"line_number":30,"context_line":"               help\u003d\u0027root token for vault\u0027),"},{"line_number":31,"context_line":"    cfg.StrOpt(\u0027vault_url\u0027,"},{"line_number":32,"context_line":"               default\u003dDEFAULT_VAULT_URL,"},{"line_number":33,"context_line":"               help\u003d\u0027Use this endpoint to connect to Vault, for example: \u0027"},{"line_number":34,"context_line":"                    \u0027\"%s\"\u0027 % DEFAULT_VAULT_URL),"},{"line_number":35,"context_line":"    cfg.StrOpt(\u0027ssl_ca_crt_file\u0027,"},{"line_number":36,"context_line":"               help\u003d\u0027Absolute path to ca cert file\u0027),"},{"line_number":37,"context_line":"    cfg.BoolOpt(\u0027use_ssl\u0027,"},{"line_number":38,"context_line":"                default\u003dFalse,"},{"line_number":39,"context_line":"                help\u003d_(\u0027SSL Enabled/Disabled\u0027)),"},{"line_number":40,"context_line":"]"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"CONF \u003d config.new_config()"},{"line_number":43,"context_line":"CONF.register_group(vault_opt_group)"},{"line_number":44,"context_line":"CONF.register_opts(vault_opts, group\u003dvault_opt_group)"},{"line_number":45,"context_line":"config.parse_args(CONF)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"def list_opts():"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f7c97a3_c7c36a88","line":45,"range":{"start_line":25,"start_character":0,"end_line":45,"end_character":23},"updated":"2018-05-14 15:31:42.000000000","message":"we should probably update the vault plugin to expose these options in a separate way, so you could just import them instead of re-defining them here.","commit_id":"89cb777941af91ef24d3209b89ac3268b345c2a0"}]}
