)]}'
{"magnumclient/osc/v1/clusters.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    def get_parser(self, prog_name):"},{"line_number":27,"context_line":"        parser \u003d super(CreateCluster, self).get_parser(prog_name)"},{"line_number":28,"context_line":"        # NOTE: All arguments are positional and, if not provided"},{"line_number":29,"context_line":"        # with a default, required."},{"line_number":30,"context_line":"        parser.add_argument(\u0027--cluster-template\u0027,"},{"line_number":31,"context_line":"                            dest\u003d\u0027cluster_template\u0027,"},{"line_number":32,"context_line":"                            required\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_72774904","line":29,"updated":"2017-07-26 05:00:33.000000000","message":"positional_name parameter would be added later, or will not be added at all for openstackclient?","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    def get_parser(self, prog_name):"},{"line_number":27,"context_line":"        parser \u003d super(CreateCluster, self).get_parser(prog_name)"},{"line_number":28,"context_line":"        # NOTE: All arguments are positional and, if not provided"},{"line_number":29,"context_line":"        # with a default, required."},{"line_number":30,"context_line":"        parser.add_argument(\u0027--cluster-template\u0027,"},{"line_number":31,"context_line":"                            dest\u003d\u0027cluster_template\u0027,"},{"line_number":32,"context_line":"                            required\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_3d4bd1b0","line":29,"in_reply_to":"ff346bd7_72774904","updated":"2017-07-26 06:52:20.000000000","message":"I\u0027ll add them.","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":95,"context_line":"                {\u0027name\u0027: parsed_args.name, \u0027e\u0027: e})"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":""},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"class ListCluster(command.Lister):"},{"line_number":100,"context_line":"    \"\"\"List Clusters.\"\"\""},{"line_number":101,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_74aa96d2","line":98,"updated":"2017-07-26 05:00:33.000000000","message":"extra line, for pep8 fix","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":95,"context_line":"                {\u0027name\u0027: parsed_args.name, \u0027e\u0027: e})"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":""},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"class ListCluster(command.Lister):"},{"line_number":100,"context_line":"    \"\"\"List Clusters.\"\"\""},{"line_number":101,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_1d636d44","line":98,"in_reply_to":"ff346bd7_74aa96d2","updated":"2017-07-26 06:52:20.000000000","message":"Done","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":118,"context_line":"            choices\u003d[\u0027desc\u0027, \u0027asc\u0027],"},{"line_number":119,"context_line":"            help\u003d_(\u0027Direction to sort. \"asc\" or \"desc\".\u0027))"},{"line_number":120,"context_line":"        parser.add_argument("},{"line_number":121,"context_line":"            \u0027--fields\u0027,"},{"line_number":122,"context_line":"            default\u003dNone,"},{"line_number":123,"context_line":"            metavar\u003d\u0027\u003cfields\u003e\u0027,"},{"line_number":124,"context_line":"            help\u003d_(\u0027Comma-separated list of fields to display. \u0027"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_52e0c596","line":121,"range":{"start_line":121,"start_character":15,"end_line":121,"end_character":21},"updated":"2017-07-26 05:00:33.000000000","message":"not used in take_action.","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":118,"context_line":"            choices\u003d[\u0027desc\u0027, \u0027asc\u0027],"},{"line_number":119,"context_line":"            help\u003d_(\u0027Direction to sort. \"asc\" or \"desc\".\u0027))"},{"line_number":120,"context_line":"        parser.add_argument("},{"line_number":121,"context_line":"            \u0027--fields\u0027,"},{"line_number":122,"context_line":"            default\u003dNone,"},{"line_number":123,"context_line":"            metavar\u003d\u0027\u003cfields\u003e\u0027,"},{"line_number":124,"context_line":"            help\u003d_(\u0027Comma-separated list of fields to display. \u0027"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_1dc80d20","line":121,"range":{"start_line":121,"start_character":15,"end_line":121,"end_character":21},"in_reply_to":"ff346bd7_52e0c596","updated":"2017-07-26 06:52:20.000000000","message":"Done","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"87b573061df7bdd5d9dd23cdd5026764217ba6c3","unresolved":false,"context_lines":[{"line_number":93,"context_line":"class ListCluster(command.Lister):"},{"line_number":94,"context_line":"    \"\"\"List Clusters.\"\"\""},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    log \u003d logging.getLogger(__name__ + \".ListCluster\")"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"    def get_parser(self, prog_name):"},{"line_number":99,"context_line":"        parser \u003d super(ListCluster, self).get_parser(prog_name)"}],"source_content_type":"text/x-python","patch_set":19,"id":"ff346bd7_96404ca7","line":96,"range":{"start_line":96,"start_character":4,"end_line":96,"end_character":54},"updated":"2017-07-26 15:37:26.000000000","message":"any reason for using this, not used elsewhere, _description is used at other places.","commit_id":"9078b0e875b8bebefc28f8454565f2df707332ea"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"d029007caf05339e70246cd95bf5c21af8c81811","unresolved":false,"context_lines":[{"line_number":93,"context_line":"class ListCluster(command.Lister):"},{"line_number":94,"context_line":"    \"\"\"List Clusters.\"\"\""},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    log \u003d logging.getLogger(__name__ + \".ListCluster\")"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"    def get_parser(self, prog_name):"},{"line_number":99,"context_line":"        parser \u003d super(ListCluster, self).get_parser(prog_name)"}],"source_content_type":"text/x-python","patch_set":19,"id":"ff346bd7_09679abf","line":96,"range":{"start_line":96,"start_character":4,"end_line":96,"end_character":54},"in_reply_to":"ff346bd7_96404ca7","updated":"2017-07-26 16:41:04.000000000","message":"Done","commit_id":"9078b0e875b8bebefc28f8454565f2df707332ea"}],"magnumclient/tests/osc/unit/v1/fakes.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":209,"context_line":"        return cluster"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"    @staticmethod"},{"line_number":212,"context_line":"    def create_clusters(attrs\u003dNone, count\u003d2):"},{"line_number":213,"context_line":"        \"\"\"Create multiple fake clusters."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"        :param Dictionary attrs:"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_f2145950","line":212,"range":{"start_line":212,"start_character":8,"end_line":212,"end_character":23},"updated":"2017-07-26 05:00:33.000000000","message":"plan to use later?","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":209,"context_line":"        return cluster"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"    @staticmethod"},{"line_number":212,"context_line":"    def create_clusters(attrs\u003dNone, count\u003d2):"},{"line_number":213,"context_line":"        \"\"\"Create multiple fake clusters."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"        :param Dictionary attrs:"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_dd9f2501","line":212,"range":{"start_line":212,"start_character":8,"end_line":212,"end_character":23},"in_reply_to":"ff346bd7_f2145950","updated":"2017-07-26 06:52:20.000000000","message":"Removed","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":215,"context_line":"        :param Dictionary attrs:"},{"line_number":216,"context_line":"            A dictionary with all attributes"},{"line_number":217,"context_line":"        :param int count:"},{"line_number":218,"context_line":"            The number of cluster templates to fake"},{"line_number":219,"context_line":"        :return:"},{"line_number":220,"context_line":"            A list of FakeResource objects faking the clusters"},{"line_number":221,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_7208692b","line":218,"range":{"start_line":218,"start_character":26,"end_line":218,"end_character":43},"updated":"2017-07-26 05:00:33.000000000","message":"clusters","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":215,"context_line":"        :param Dictionary attrs:"},{"line_number":216,"context_line":"            A dictionary with all attributes"},{"line_number":217,"context_line":"        :param int count:"},{"line_number":218,"context_line":"            The number of cluster templates to fake"},{"line_number":219,"context_line":"        :return:"},{"line_number":220,"context_line":"            A list of FakeResource objects faking the clusters"},{"line_number":221,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_3d8e31d0","line":218,"range":{"start_line":218,"start_character":26,"end_line":218,"end_character":43},"in_reply_to":"ff346bd7_7208692b","updated":"2017-07-26 06:52:20.000000000","message":"Removed","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":221,"context_line":"        \"\"\""},{"line_number":222,"context_line":"        clusters \u003d []"},{"line_number":223,"context_line":"        for i in range(0, count):"},{"line_number":224,"context_line":"            clusters.append(FakeCluster.create_one_agent(attrs))"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"        return clusters"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_12359df7","line":224,"range":{"start_line":224,"start_character":51,"end_line":224,"end_character":56},"updated":"2017-07-26 05:00:33.000000000","message":"cluster, fix in clustertemplate patch as well.","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":221,"context_line":"        \"\"\""},{"line_number":222,"context_line":"        clusters \u003d []"},{"line_number":223,"context_line":"        for i in range(0, count):"},{"line_number":224,"context_line":"            clusters.append(FakeCluster.create_one_agent(attrs))"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"        return clusters"}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_fdc1c9e5","line":224,"range":{"start_line":224,"start_character":51,"end_line":224,"end_character":56},"in_reply_to":"ff346bd7_12359df7","updated":"2017-07-26 06:52:20.000000000","message":"Removed","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"}],"magnumclient/tests/osc/unit/v1/test_clusters.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"57ae563e5542d7b48373dab8f99ff91565288977","unresolved":false,"context_lines":[{"line_number":101,"context_line":"        self.cmd.take_action(parsed_args)"},{"line_number":102,"context_line":"        self.clusters_mock.create.assert_called_with(**self._default_args)"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"        # self.assertEqual(self.default_create_args, cluster_return)"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"    def test_cluster_create_missing_required_arg(self):"},{"line_number":107,"context_line":"        \"\"\"Verifies missing required arguments.\"\"\""}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_d4ddc242","line":104,"range":{"start_line":104,"start_character":7,"end_line":104,"end_character":68},"updated":"2017-07-26 05:00:33.000000000","message":"can be removed","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"a95e83283edd7f96c45d3fbb5f31d56d0c441649","unresolved":false,"context_lines":[{"line_number":101,"context_line":"        self.cmd.take_action(parsed_args)"},{"line_number":102,"context_line":"        self.clusters_mock.create.assert_called_with(**self._default_args)"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"        # self.assertEqual(self.default_create_args, cluster_return)"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"    def test_cluster_create_missing_required_arg(self):"},{"line_number":107,"context_line":"        \"\"\"Verifies missing required arguments.\"\"\""}],"source_content_type":"text/x-python","patch_set":15,"id":"ff346bd7_3da75152","line":104,"range":{"start_line":104,"start_character":7,"end_line":104,"end_character":68},"in_reply_to":"ff346bd7_d4ddc242","updated":"2017-07-26 06:52:20.000000000","message":"Done","commit_id":"ff1cdd886e9b947aec42c98bc9293592244e3100"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"87b573061df7bdd5d9dd23cdd5026764217ba6c3","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class TestCluster(magnum_fakes.TestMagnumClientOSCV1):"},{"line_number":24,"context_line":"    id_name_conversions \u003d {"},{"line_number":25,"context_line":"        \u0027external_network\u0027: \u0027external_network_id\u0027,"},{"line_number":26,"context_line":"        \u0027flavor\u0027: \u0027flavor_id\u0027,"},{"line_number":27,"context_line":"        \u0027image\u0027: \u0027image_id\u0027,"},{"line_number":28,"context_line":"        \u0027keypair\u0027: \u0027keypair_id\u0027,"},{"line_number":29,"context_line":"        \u0027master_flavor\u0027: \u0027master_flavor_id\u0027"},{"line_number":30,"context_line":"    }"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    def setUp(self):"},{"line_number":33,"context_line":"        super(TestCluster, self).setUp()"}],"source_content_type":"text/x-python","patch_set":19,"id":"ff346bd7_519c2e69","line":30,"range":{"start_line":24,"start_character":4,"end_line":30,"end_character":5},"updated":"2017-07-26 15:37:26.000000000","message":"remove","commit_id":"9078b0e875b8bebefc28f8454565f2df707332ea"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"d029007caf05339e70246cd95bf5c21af8c81811","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class TestCluster(magnum_fakes.TestMagnumClientOSCV1):"},{"line_number":24,"context_line":"    id_name_conversions \u003d {"},{"line_number":25,"context_line":"        \u0027external_network\u0027: \u0027external_network_id\u0027,"},{"line_number":26,"context_line":"        \u0027flavor\u0027: \u0027flavor_id\u0027,"},{"line_number":27,"context_line":"        \u0027image\u0027: \u0027image_id\u0027,"},{"line_number":28,"context_line":"        \u0027keypair\u0027: \u0027keypair_id\u0027,"},{"line_number":29,"context_line":"        \u0027master_flavor\u0027: \u0027master_flavor_id\u0027"},{"line_number":30,"context_line":"    }"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    def setUp(self):"},{"line_number":33,"context_line":"        super(TestCluster, self).setUp()"}],"source_content_type":"text/x-python","patch_set":19,"id":"ff346bd7_6952a6e0","line":30,"range":{"start_line":24,"start_character":4,"end_line":30,"end_character":5},"in_reply_to":"ff346bd7_519c2e69","updated":"2017-07-26 16:41:04.000000000","message":"Done","commit_id":"9078b0e875b8bebefc28f8454565f2df707332ea"}],"setup.cfg":[{"author":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"change_message_id":"d47358be020228d02345463d4bf3c420042570de","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    container_infra \u003d magnumclient.osc.plugin"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"openstack.container_infra.v1 \u003d"},{"line_number":33,"context_line":"    infra_cluster_template_create \u003d magnumclient.osc.v1.cluster_templates:CreateClusterTemplate"},{"line_number":34,"context_line":"    infra_cluster_template_list \u003d magnumclient.osc.v1.cluster_templates:ListTemplateCluster"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    infra_cluster_create \u003d magnumclient.osc.v1.clusters:CreateCluster"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"1a1ced50_4794b236","line":33,"range":{"start_line":33,"start_character":4,"end_line":33,"end_character":33},"updated":"2017-03-17 11:29:58.000000000","message":"I am sorry to ask this question now.\nBut I think the command name can\u0027t be related to magnum. I think \u0027containerinfra\u0027 is better than \u0027infra\u0027.\nInfra here is not relating to magnum directly. I agree that \u0027containerinfra\u0027 is a long name.\nCan we think of any other appropriate command name for magnum?","commit_id":"6fec8840230c7914ea6cbcc60d062113a245cb2d"},{"author":{"_account_id":21660,"name":"Stephen Watson","email":"stephen.watson@intel.com","username":"swatson"},"change_message_id":"d5168e0f9c052a52bc1932bc12e04eb6d770bb18","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    container_infra \u003d magnumclient.osc.plugin"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"openstack.container_infra.v1 \u003d"},{"line_number":33,"context_line":"    infra_cluster_template_create \u003d magnumclient.osc.v1.cluster_templates:CreateClusterTemplate"},{"line_number":34,"context_line":"    infra_cluster_template_list \u003d magnumclient.osc.v1.cluster_templates:ListTemplateCluster"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    infra_cluster_create \u003d magnumclient.osc.v1.clusters:CreateCluster"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"1a1ced50_7f81264a","line":33,"range":{"start_line":33,"start_character":4,"end_line":33,"end_character":33},"in_reply_to":"1a1ced50_4794b236","updated":"2017-03-17 17:11:10.000000000","message":"I talked it over with dtroyer on #openstack-sdks as well as yatinkarel and jvgrant in our own channel, \"infra\" was the best one we could come up with at the time.\n\n\nThe main issue for us being that \"cluster\" is already taken by the senlin project, and we aren\u0027t really making containers, so we shouldn\u0027t use \"container\" either.\n\n\n\"Magnum\" is similarly out since OSC aims to be project-agnostic.\n\n\nGeneral consensus is that \"container infra\" is a better descriptor of what we\u0027re doing, but that it\u0027s just too long. In my opinion \"infra\" could be used in the future for similar orchestration projects, so maybe it\u0027s okay to introduce via our plugin","commit_id":"6fec8840230c7914ea6cbcc60d062113a245cb2d"},{"author":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"change_message_id":"559dc3c60cf87c40b020d1a371dbcc5a2af06cc1","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    container_infra \u003d magnumclient.osc.plugin"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"openstack.container_infra.v1 \u003d"},{"line_number":33,"context_line":"    infra_cluster_template_create \u003d magnumclient.osc.v1.cluster_templates:CreateClusterTemplate"},{"line_number":34,"context_line":"    infra_cluster_template_list \u003d magnumclient.osc.v1.cluster_templates:ListTemplateCluster"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    infra_cluster_create \u003d magnumclient.osc.v1.clusters:CreateCluster"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"1a1ced50_47f9c54c","line":33,"range":{"start_line":33,"start_character":4,"end_line":33,"end_character":33},"in_reply_to":"1a1ced50_7f81264a","updated":"2017-03-20 19:09:44.000000000","message":"I\u0027m not happy with \"infra\" either. I\u0027d prefer \"c_cluster\". I\u0027ve opened an ML thread, and added it to our upcoming team agenda to judge a consensus about what the name should be.\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2017-March/114334.html","commit_id":"6fec8840230c7914ea6cbcc60d062113a245cb2d"}]}
