)]}'
{"tempest/config.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0523e9e53840cc27c422983af3bf62199f28d3a6","unresolved":false,"context_lines":[{"line_number":898,"context_line":"]"},{"line_number":899,"context_line":""},{"line_number":900,"context_line":""},{"line_number":901,"context_line":"data_processing_group \u003d cfg.OptGroup(name\u003d\"data-processing\","},{"line_number":902,"context_line":"                                     title\u003d\"Data Processing options\")"},{"line_number":903,"context_line":""},{"line_number":904,"context_line":"DataProcessingGroup \u003d ["}],"source_content_type":"text/x-python","patch_set":9,"id":"9a1a9d01_2b6d3f98","line":901,"updated":"2015-09-28 01:56:50.000000000","message":"This needs deprecation with old one. Tempest needs to support old config option too.","commit_id":"43e9ac91ebb778b6f3254d4f413c645ff49317da"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0523e9e53840cc27c422983af3bf62199f28d3a6","unresolved":false,"context_lines":[{"line_number":903,"context_line":""},{"line_number":904,"context_line":"DataProcessingGroup \u003d ["},{"line_number":905,"context_line":"    cfg.StrOpt(\u0027catalog_type\u0027,"},{"line_number":906,"context_line":"               default\u003d\u0027data-processing\u0027,"},{"line_number":907,"context_line":"               help\u003d\"Catalog type of the data processing service.\"),"},{"line_number":908,"context_line":"    cfg.StrOpt(\u0027endpoint_type\u0027,"},{"line_number":909,"context_line":"               default\u003d\u0027publicURL\u0027,"}],"source_content_type":"text/x-python","patch_set":9,"id":"9a1a9d01_6b21f74c","line":906,"updated":"2015-09-28 01:56:50.000000000","message":"Be careful about removing the \u0027data_processing\u0027 catalog_type support from devstack otherwise it going to break the user using with old default value.\nOr we have to have some fallback logic for backward compatibility in Tempest.","commit_id":"43e9ac91ebb778b6f3254d4f413c645ff49317da"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"90210cf9705996dcb886238250082e28d50bea19","unresolved":false,"context_lines":[{"line_number":903,"context_line":""},{"line_number":904,"context_line":"DataProcessingGroup \u003d ["},{"line_number":905,"context_line":"    cfg.StrOpt(\u0027catalog_type\u0027,"},{"line_number":906,"context_line":"               default\u003d\u0027data-processing\u0027,"},{"line_number":907,"context_line":"               help\u003d\"Catalog type of the data processing service.\"),"},{"line_number":908,"context_line":"    cfg.StrOpt(\u0027endpoint_type\u0027,"},{"line_number":909,"context_line":"               default\u003d\u0027publicURL\u0027,"}],"source_content_type":"text/x-python","patch_set":9,"id":"9a1a9d01_e1e19ed1","line":906,"in_reply_to":"9a1a9d01_6b21f74c","updated":"2015-09-28 10:18:53.000000000","message":"Ghanshyam, thanks for review! Devstack supports both data_processing and data-processing catalog types since the Juno release (https://github.com/openstack-dev/devstack/blob/stable/juno/lib/sahara#L77 ).","commit_id":"43e9ac91ebb778b6f3254d4f413c645ff49317da"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0523e9e53840cc27c422983af3bf62199f28d3a6","unresolved":false,"context_lines":[{"line_number":915,"context_line":""},{"line_number":916,"context_line":""},{"line_number":917,"context_line":"data_processing_feature_group \u003d cfg.OptGroup("},{"line_number":918,"context_line":"    name\u003d\"data-processing-feature-enabled\","},{"line_number":919,"context_line":"    title\u003d\"Enabled Data Processing features\")"},{"line_number":920,"context_line":""},{"line_number":921,"context_line":"DataProcessingFeaturesGroup \u003d ["}],"source_content_type":"text/x-python","patch_set":9,"id":"9a1a9d01_4b68b387","line":918,"updated":"2015-09-28 01:56:50.000000000","message":"ditto","commit_id":"43e9ac91ebb778b6f3254d4f413c645ff49317da"}],"tempest/test.py":[{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"db44c340e17046e93bf1e67e585ab29042311880","unresolved":false,"context_lines":[{"line_number":108,"context_line":"    def decorator(f):"},{"line_number":109,"context_line":"        services \u003d [\u0027compute\u0027, \u0027image\u0027, \u0027baremetal\u0027, \u0027volume\u0027, \u0027orchestration\u0027,"},{"line_number":110,"context_line":"                    \u0027network\u0027, \u0027identity\u0027, \u0027object_storage\u0027, \u0027dashboard\u0027,"},{"line_number":111,"context_line":"                    \u0027telemetry\u0027, \u0027data-processing\u0027]"},{"line_number":112,"context_line":"        for service in args:"},{"line_number":113,"context_line":"            if service not in services:"},{"line_number":114,"context_line":"                raise exceptions.InvalidServiceTag(\u0027%s is not a valid \u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"9a80dd14_75a9a6de","line":111,"updated":"2015-03-05 15:30:27.000000000","message":"Should we rename it? As you can see object_storage is written using _ not -","commit_id":"5b6fe962bd6e9bf2800b4be5a8a3f73be28a4979"},{"author":{"_account_id":7710,"name":"Sergey Reshetnyak","email":"sreshetniak@mirantis.com","username":"sreshetniak"},"change_message_id":"22865cdc73d5bf88d84b983ff433c049a4c721f9","unresolved":false,"context_lines":[{"line_number":108,"context_line":"    def decorator(f):"},{"line_number":109,"context_line":"        services \u003d [\u0027compute\u0027, \u0027image\u0027, \u0027baremetal\u0027, \u0027volume\u0027, \u0027orchestration\u0027,"},{"line_number":110,"context_line":"                    \u0027network\u0027, \u0027identity\u0027, \u0027object_storage\u0027, \u0027dashboard\u0027,"},{"line_number":111,"context_line":"                    \u0027telemetry\u0027, \u0027data-processing\u0027]"},{"line_number":112,"context_line":"        for service in args:"},{"line_number":113,"context_line":"            if service not in services:"},{"line_number":114,"context_line":"                raise exceptions.InvalidServiceTag(\u0027%s is not a valid \u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"9a80dd14_aab818e6","line":111,"in_reply_to":"9a80dd14_75a9a6de","updated":"2015-03-05 17:18:27.000000000","message":"Done","commit_id":"5b6fe962bd6e9bf2800b4be5a8a3f73be28a4979"}]}
