)]}'
{"neutronclient/neutron/v2_0/__init__.py":[{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":126,"context_line":"        \u0027--sort-key\u0027,"},{"line_number":127,"context_line":"        dest\u003d\u0027sort_key\u0027, metavar\u003d\u0027FIELD\u0027,"},{"line_number":128,"context_line":"        action\u003d\u0027append\u0027,"},{"line_number":129,"context_line":"        help\u003d_(\"Sort list by specified fields (This option can be repeated.), \""},{"line_number":130,"context_line":"               \"the number of sort_dir and sort_key should match each other, \""},{"line_number":131,"context_line":"               \"more sort_dir specified will be omitted, less will be filled \""},{"line_number":132,"context_line":"               \"with asc as default direction \"),"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_7955501c","line":129,"updated":"2014-05-30 13:43:57.000000000","message":"Sorts the list by the specified fields in the specified directions. You can repeat this option, but you must specify an equal number of\nsort_dir and sort_key values. Extra sort_dir options are ignored. Missing sort_dir options use the default asc value.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":135,"context_line":"        \u0027--sort-dir\u0027,"},{"line_number":136,"context_line":"        dest\u003d\u0027sort_dir\u0027, metavar\u003d\u0027{asc,desc}\u0027,"},{"line_number":137,"context_line":"        help\u003d_(\"Sort list in specified directions \""},{"line_number":138,"context_line":"               \"(This option can be repeated.)\"),"},{"line_number":139,"context_line":"        action\u003d\u0027append\u0027,"},{"line_number":140,"context_line":"        default\u003d[],"},{"line_number":141,"context_line":"        choices\u003d[\u0027asc\u0027, \u0027desc\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_b91d1876","line":138,"updated":"2014-05-30 13:43:57.000000000","message":"Sorts the list in the specified direction. You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"}],"neutronclient/neutron/v2_0/port.py":[{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":80,"context_line":"        group_sg.add_argument("},{"line_number":81,"context_line":"            \u0027--security-group\u0027, metavar\u003d\u0027SECURITY_GROUP\u0027,"},{"line_number":82,"context_line":"            default\u003d[], action\u003d\u0027append\u0027, dest\u003d\u0027security_groups\u0027,"},{"line_number":83,"context_line":"            help\u003d_(\u0027Security group associated with the port \u0027"},{"line_number":84,"context_line":"            \u0027(This option can be repeated.)\u0027))"},{"line_number":85,"context_line":"        group_sg.add_argument("},{"line_number":86,"context_line":"            \u0027--no-security-groups\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_ac523811","line":83,"updated":"2014-05-30 13:43:57.000000000","message":"You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":108,"context_line":"            action\u003d\u0027append\u0027,"},{"line_number":109,"context_line":"            dest\u003d\u0027extra_dhcp_opts\u0027,"},{"line_number":110,"context_line":"            help\u003d_(\u0027Extra dhcp options to be assigned to this port: \u0027"},{"line_number":111,"context_line":"                   \u0027opt_name\u003d\u003cdhcp_option_name\u003e,opt_value\u003d\u003cvalue\u003e \u0027"},{"line_number":112,"context_line":"                   \u0027(This option can be repeated.)\u0027))"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    def args2body_extradhcpopt(self, parsed_args, port):"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_ec5c4028","line":111,"updated":"2014-05-30 13:43:57.000000000","message":"You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            opt_ele \u003d {}"},{"line_number":121,"context_line":"            edo_err_msg \u003d _(\"Invalid --extra-dhcp-opt option, can only be: \""},{"line_number":122,"context_line":"                            \"opt_name\u003d\u003cdhcp_option_name\u003e,opt_value\u003d\u003cvalue\u003e \""},{"line_number":123,"context_line":"                            \"(This option can be repeated.)\")"},{"line_number":124,"context_line":"            for opt in parsed_args.extra_dhcp_opts:"},{"line_number":125,"context_line":"                if opt.split(\u0027\u003d\u0027)[0] in [\u0027opt_value\u0027, \u0027opt_name\u0027]:"},{"line_number":126,"context_line":"                    opt_ele.update(utils.str2dict(opt))"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_0c416c39","line":123,"updated":"2014-05-30 13:43:57.000000000","message":"You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":175,"context_line":"            action\u003d\u0027append\u0027,"},{"line_number":176,"context_line":"            help\u003d_(\u0027Desired IP and/or subnet for this port: \u0027"},{"line_number":177,"context_line":"                   \u0027subnet_id\u003d\u003cname_or_id\u003e,ip_address\u003d\u003cip\u003e \u0027"},{"line_number":178,"context_line":"                   \u0027(This option can be repeated.)\u0027))"},{"line_number":179,"context_line":"        parser.add_argument("},{"line_number":180,"context_line":"            \u0027--fixed_ip\u0027,"},{"line_number":181,"context_line":"            action\u003d\u0027append\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_4c4b7459","line":178,"updated":"2014-05-30 13:43:57.000000000","message":"You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"}],"neutronclient/neutron/v2_0/subnet.py":[{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":98,"context_line":"            \u0027--allocation-pool\u0027, metavar\u003d\u0027start\u003dIP_ADDR,end\u003dIP_ADDR\u0027,"},{"line_number":99,"context_line":"            action\u003d\u0027append\u0027, dest\u003d\u0027allocation_pools\u0027, type\u003dutils.str2dict,"},{"line_number":100,"context_line":"            help\u003d_(\u0027Allocation pool IP addresses for this subnet \u0027"},{"line_number":101,"context_line":"            \u0027(This option can be repeated.)\u0027))"},{"line_number":102,"context_line":"        parser.add_argument("},{"line_number":103,"context_line":"            \u0027--allocation_pool\u0027,"},{"line_number":104,"context_line":"            action\u003d\u0027append\u0027, dest\u003d\u0027allocation_pools\u0027, type\u003dutils.str2dict,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_6c48305c","line":101,"updated":"2014-05-30 13:43:57.000000000","message":"You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":106,"context_line":"        parser.add_argument("},{"line_number":107,"context_line":"            \u0027--host-route\u0027, metavar\u003d\u0027destination\u003dCIDR,nexthop\u003dIP_ADDR\u0027,"},{"line_number":108,"context_line":"            action\u003d\u0027append\u0027, dest\u003d\u0027host_routes\u0027, type\u003dutils.str2dict,"},{"line_number":109,"context_line":"            help\u003d_(\u0027Additional route (This option can be repeated.)\u0027))"},{"line_number":110,"context_line":"        parser.add_argument("},{"line_number":111,"context_line":"            \u0027--dns-nameserver\u0027, metavar\u003d\u0027DNS_NAMESERVER\u0027,"},{"line_number":112,"context_line":"            action\u003d\u0027append\u0027, dest\u003d\u0027dns_nameservers\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_2c6548e1","line":109,"updated":"2014-05-30 13:43:57.000000000","message":"Additional route. You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"6f6020b3d36c34e634410545a4ada5f83fb5781c","unresolved":false,"context_lines":[{"line_number":111,"context_line":"            \u0027--dns-nameserver\u0027, metavar\u003d\u0027DNS_NAMESERVER\u0027,"},{"line_number":112,"context_line":"            action\u003d\u0027append\u0027, dest\u003d\u0027dns_nameservers\u0027,"},{"line_number":113,"context_line":"            help\u003d_(\u0027DNS name server for this subnet \u0027"},{"line_number":114,"context_line":"            \u0027(This option can be repeated.)\u0027))"},{"line_number":115,"context_line":"        parser.add_argument("},{"line_number":116,"context_line":"            \u0027--disable-dhcp\u0027,"},{"line_number":117,"context_line":"            action\u003d\u0027store_true\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_8c9bbcc8","line":114,"updated":"2014-05-30 13:43:57.000000000","message":"this subnet. You can repeat this option.","commit_id":"3eb092261fa12b44d7b0af3ea33070419395f390"}]}
