)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"378e24d5aaa466570e3fa1a580500463a9f869cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"8eeae49d_bf423739","updated":"2023-01-20 16:25:54.000000000","message":"For reference, I\u0027ve added functionality for:\n- using names, instead of just ids.\n- the ``lease_id`` and ``reservation_id`` arguments in both show and list.","commit_id":"e52b6bceb530da50ac09178d826e4d6f812bfca6"}],"blazarclient/shell.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"b72b23d9bda8bb00da9d139ab151e1cb848c0cdb","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    \u0027host-create\u0027: hosts.CreateHost,"},{"line_number":50,"context_line":"    \u0027host-update\u0027: hosts.UpdateHost,"},{"line_number":51,"context_line":"    \u0027host-delete\u0027: hosts.DeleteHost,"},{"line_number":52,"context_line":"    \u0027host-allocation-show\u0027: hosts.ShowHostAllocation,"},{"line_number":53,"context_line":"    \u0027host-allocation-list\u0027: hosts.ListHostAllocations,"},{"line_number":54,"context_line":"    \u0027floatingip-list\u0027: floatingips.ListFloatingIPs,"},{"line_number":55,"context_line":"    \u0027floatingip-show\u0027: floatingips.ShowFloatingIP,"},{"line_number":56,"context_line":"    \u0027floatingip-create\u0027: floatingips.CreateFloatingIP,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_b1a5aca1","line":53,"range":{"start_line":52,"start_character":0,"end_line":53,"end_character":54},"updated":"2019-08-12 17:44:54.000000000","message":"Nit: List before Show to match other functions","commit_id":"5577a5e526ca91eecf16854c13b04fb017642297"}],"blazarclient/v1/allocations.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3183c9a761bc7d67869e3d04f59dd3820b6a9344","unresolved":false,"context_lines":[{"line_number":19,"context_line":"class AllocationClientManager(base.BaseClientManager):"},{"line_number":20,"context_line":"    \"\"\"Manager for the ComputeHost connected requests.\"\"\""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    def get(self, resource, resource_id):"},{"line_number":23,"context_line":"        \"\"\"Get allocation for host.\"\"\""},{"line_number":24,"context_line":"        resp, body \u003d self.request_manager.get("},{"line_number":25,"context_line":"            \u0027/%s/%s/allocation\u0027 % (resource, resource_id))"}],"source_content_type":"text/x-python","patch_set":4,"id":"5faad753_86027a0a","line":22,"range":{"start_line":22,"start_character":18,"end_line":22,"end_character":26},"updated":"2019-09-12 21:19:23.000000000","message":"resource_type is more accurate.","commit_id":"8a9038606a0408d61c397b9a817cc0406bcb0495"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"8b1a8be4b85aa2e17fbb61d1ed1248092027aa54","unresolved":false,"context_lines":[{"line_number":19,"context_line":"class AllocationClientManager(base.BaseClientManager):"},{"line_number":20,"context_line":"    \"\"\"Manager for the ComputeHost connected requests.\"\"\""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    def get(self, resource, resource_id):"},{"line_number":23,"context_line":"        \"\"\"Get allocation for host.\"\"\""},{"line_number":24,"context_line":"        resp, body \u003d self.request_manager.get("},{"line_number":25,"context_line":"            \u0027/%s/%s/allocation\u0027 % (resource, resource_id))"}],"source_content_type":"text/x-python","patch_set":4,"id":"5faad753_09445b1a","line":22,"range":{"start_line":22,"start_character":18,"end_line":22,"end_character":26},"in_reply_to":"5faad753_86027a0a","updated":"2019-09-12 21:34:39.000000000","message":"Actually changing to `resource_type` breaks the code.","commit_id":"8a9038606a0408d61c397b9a817cc0406bcb0495"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3183c9a761bc7d67869e3d04f59dd3820b6a9344","unresolved":false,"context_lines":[{"line_number":20,"context_line":"    \"\"\"Manager for the ComputeHost connected requests.\"\"\""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    def get(self, resource, resource_id):"},{"line_number":23,"context_line":"        \"\"\"Get allocation for host.\"\"\""},{"line_number":24,"context_line":"        resp, body \u003d self.request_manager.get("},{"line_number":25,"context_line":"            \u0027/%s/%s/allocation\u0027 % (resource, resource_id))"},{"line_number":26,"context_line":"        return body[\u0027allocation\u0027]"}],"source_content_type":"text/x-python","patch_set":4,"id":"5faad753_06176a53","line":23,"range":{"start_line":23,"start_character":8,"end_line":23,"end_character":38},"updated":"2019-09-12 21:19:23.000000000","message":"Docstrings need updating.","commit_id":"8a9038606a0408d61c397b9a817cc0406bcb0495"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3183c9a761bc7d67869e3d04f59dd3820b6a9344","unresolved":false,"context_lines":[{"line_number":25,"context_line":"            \u0027/%s/%s/allocation\u0027 % (resource, resource_id))"},{"line_number":26,"context_line":"        return body[\u0027allocation\u0027]"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    def list(self, resource, sort_by\u003dNone):"},{"line_number":29,"context_line":"        \"\"\"List allocations for all hosts.\"\"\""},{"line_number":30,"context_line":"        resp, body \u003d self.request_manager.get(\u0027/%s/allocations\u0027 % resource)"},{"line_number":31,"context_line":"        allocations \u003d body[\u0027allocations\u0027]"}],"source_content_type":"text/x-python","patch_set":4,"id":"5faad753_29011706","line":28,"range":{"start_line":28,"start_character":19,"end_line":28,"end_character":27},"updated":"2019-09-12 21:19:23.000000000","message":"resource_type is more accurate.","commit_id":"8a9038606a0408d61c397b9a817cc0406bcb0495"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3183c9a761bc7d67869e3d04f59dd3820b6a9344","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        return body[\u0027allocation\u0027]"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    def list(self, resource, sort_by\u003dNone):"},{"line_number":29,"context_line":"        \"\"\"List allocations for all hosts.\"\"\""},{"line_number":30,"context_line":"        resp, body \u003d self.request_manager.get(\u0027/%s/allocations\u0027 % resource)"},{"line_number":31,"context_line":"        allocations \u003d body[\u0027allocations\u0027]"},{"line_number":32,"context_line":"        if sort_by:"}],"source_content_type":"text/x-python","patch_set":4,"id":"5faad753_a60f7635","line":29,"range":{"start_line":29,"start_character":8,"end_line":29,"end_character":45},"updated":"2019-09-12 21:19:23.000000000","message":"Docstrings need updating.","commit_id":"8a9038606a0408d61c397b9a817cc0406bcb0495"},{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"2bed29fc85d96ea543d96b10024355c6b916b941","unresolved":false,"context_lines":[{"line_number":31,"context_line":"        allocations \u003d body[\u0027allocations\u0027]"},{"line_number":32,"context_line":"        if sort_by:"},{"line_number":33,"context_line":"            allocations \u003d sorted(allocations, key\u003dlambda l: l[sort_by])"},{"line_number":34,"context_line":"        return allocations"}],"source_content_type":"text/x-python","patch_set":11,"id":"3fa7e38b_b7962e3e","line":34,"updated":"2019-10-21 08:34:55.000000000","message":"Looks like this is not completed since the optional lease_id/reservation_id is not supported?\n\n $ blazar allocation-list host --lease-id e58f97f0-5cd7-4cad-bc62-1248d3bd181a -vv\n --snip--\n DEBUG: blazarclient.v1.shell_commands.allocations.ListHostAllocations get_data(Namespace(columns\u003d[], fit_width\u003dFalse, formatter\u003d\u0027table\u0027, lease_id\u003d\u0027e58f97f0-5cd7-4cad-bc62-1248d3bd181a\u0027, max_width\u003d0, noindent\u003dFalse, print_empty\u003dFalse, quote_mode\u003d\u0027nonnumeric\u0027, reservation_id\u003dNone, resource_type\u003d\u0027host\u0027, sort_by\u003d\u0027resource_id\u0027, sort_columns\u003d[]))\n ERROR: blazarclient.shell list() got an unexpected keyword argument \u0027lease_id\u0027\n DEBUG: blazarclient.shell clean_up ListAllocations\n DEBUG: blazarclient.shell got an error: list() got an unexpected keyword argument \u0027lease_id\u0027\n DEBUG: blazarclient.shell clean_up ListAllocations","commit_id":"1a65a1505454044393d48b2d649e9a4faeaae547"}],"blazarclient/v1/hosts.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"b72b23d9bda8bb00da9d139ab151e1cb848c0cdb","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    \"\"\"Manager for the ComputeHost connected requests.\"\"\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    def create(self, name, **kwargs):"},{"line_number":24,"context_line":"        \"\"\"Creates host from values passed.\"\"\""},{"line_number":25,"context_line":"        values \u003d {\u0027name\u0027: name}"},{"line_number":26,"context_line":"        values.update(**kwargs)"},{"line_number":27,"context_line":"        resp, body \u003d self.request_manager.post(\u0027/os-hosts\u0027, body\u003dvalues)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_11b040dd","line":24,"range":{"start_line":24,"start_character":11,"end_line":24,"end_character":18},"updated":"2019-08-12 17:44:54.000000000","message":"Might as well fix this one while you\u0027re at it ;-)","commit_id":"5577a5e526ca91eecf16854c13b04fb017642297"}],"blazarclient/v1/shell_commands/allocations.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f9d81a949779a0a60f3cd6322d51b2c0e034f42a","unresolved":false,"context_lines":[{"line_number":112,"context_line":"        if parsed_args.reservation_id:"},{"line_number":113,"context_line":"            params.update(dict(reservation_id\u003dparsed_args.reservation_id))"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"        if parsed_args.host:"},{"line_number":116,"context_line":"            params.update(dict(resource\u003d\u0027os-hosts\u0027))"},{"line_number":117,"context_line":"        return params"}],"source_content_type":"text/x-python","patch_set":2,"id":"5faad753_34b65940","line":116,"range":{"start_line":115,"start_character":0,"end_line":116,"end_character":52},"updated":"2019-09-12 15:44:55.000000000","message":"You need to handle nicely the absence of the ``--host`` parameter:\n\n$ blazar allocation-list \nlist() takes at least 2 arguments (1 given)","commit_id":"d034cdd9895782255dd9e36b149126bd456e412e"},{"author":{"_account_id":29270,"name":"Jacob Colleran","email":"jakecoll@uchicago.edu","username":"jakecoll2"},"change_message_id":"557711da3ef193d206e7e33044021449882da028","unresolved":false,"context_lines":[{"line_number":112,"context_line":"        if parsed_args.reservation_id:"},{"line_number":113,"context_line":"            params.update(dict(reservation_id\u003dparsed_args.reservation_id))"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"        if parsed_args.host:"},{"line_number":116,"context_line":"            params.update(dict(resource\u003d\u0027os-hosts\u0027))"},{"line_number":117,"context_line":"        return params"}],"source_content_type":"text/x-python","patch_set":2,"id":"5faad753_0d9d4cbb","line":116,"range":{"start_line":115,"start_character":0,"end_line":116,"end_character":52},"in_reply_to":"5faad753_34b65940","updated":"2019-09-12 17:41:40.000000000","message":"Changing this to positional argument with choices in next patch. Host is only option supported as this time as only host allocations is supported in blazar.","commit_id":"d034cdd9895782255dd9e36b149126bd456e412e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"7c9b29805649b8e227d4371ee697929291e7eb0c","unresolved":false,"context_lines":[{"line_number":98,"context_line":"            help\u003d\u0027Show only allocation with specific lease_id\u0027"},{"line_number":99,"context_line":"        )"},{"line_number":100,"context_line":"        parser.add_argument("},{"line_number":101,"context_line":"            \u0027--sort-by\u0027, metavar\u003d\"\u003chost_column\u003e\","},{"line_number":102,"context_line":"            help\u003d\u0027column name used to sort result\u0027,"},{"line_number":103,"context_line":"            default\u003d\u0027resource_id\u0027"},{"line_number":104,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":3,"id":"5faad753_c672b27b","line":101,"range":{"start_line":101,"start_character":35,"end_line":101,"end_character":46},"updated":"2019-09-12 21:03:51.000000000","message":"This should be `allocation_column`.","commit_id":"3184122326f7d36e95c82f8aa99551f6a3c758fb"},{"author":{"_account_id":29270,"name":"Jacob Colleran","email":"jakecoll@uchicago.edu","username":"jakecoll2"},"change_message_id":"eecba70e05b895f4e42de5b8c8e06886fe0c60f7","unresolved":false,"context_lines":[{"line_number":98,"context_line":"            help\u003d\u0027Show only allocation with specific lease_id\u0027"},{"line_number":99,"context_line":"        )"},{"line_number":100,"context_line":"        parser.add_argument("},{"line_number":101,"context_line":"            \u0027--sort-by\u0027, metavar\u003d\"\u003chost_column\u003e\","},{"line_number":102,"context_line":"            help\u003d\u0027column name used to sort result\u0027,"},{"line_number":103,"context_line":"            default\u003d\u0027resource_id\u0027"},{"line_number":104,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":3,"id":"5faad753_463802ee","line":101,"range":{"start_line":101,"start_character":35,"end_line":101,"end_character":46},"in_reply_to":"5faad753_c672b27b","updated":"2019-09-12 21:23:35.000000000","message":"Done","commit_id":"3184122326f7d36e95c82f8aa99551f6a3c758fb"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"7c9b29805649b8e227d4371ee697929291e7eb0c","unresolved":false,"context_lines":[{"line_number":105,"context_line":"        return parser"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    def args2body(self, parsed_args):"},{"line_number":108,"context_line":"        params \u003d {}"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"        if parsed_args.resource_type \u003d\u003d \u0027host\u0027:"},{"line_number":111,"context_line":"            params.update(dict(resource\u003d\u0027os-hosts\u0027))"}],"source_content_type":"text/x-python","patch_set":3,"id":"5faad753_c6263216","line":108,"range":{"start_line":108,"start_character":8,"end_line":108,"end_character":19},"updated":"2019-09-12 21:03:51.000000000","message":"Since you redefine args2body, you lose the code in the parent class that was handling the sort_by argument. Instead, use the following to first call the parent\u0027s method:\n\nparams \u003d super(ListAllocations, self).args2body(parsed_args)","commit_id":"3184122326f7d36e95c82f8aa99551f6a3c758fb"},{"author":{"_account_id":29270,"name":"Jacob Colleran","email":"jakecoll@uchicago.edu","username":"jakecoll2"},"change_message_id":"eecba70e05b895f4e42de5b8c8e06886fe0c60f7","unresolved":false,"context_lines":[{"line_number":105,"context_line":"        return parser"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    def args2body(self, parsed_args):"},{"line_number":108,"context_line":"        params \u003d {}"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"        if parsed_args.resource_type \u003d\u003d \u0027host\u0027:"},{"line_number":111,"context_line":"            params.update(dict(resource\u003d\u0027os-hosts\u0027))"}],"source_content_type":"text/x-python","patch_set":3,"id":"5faad753_063e8ad9","line":108,"range":{"start_line":108,"start_character":8,"end_line":108,"end_character":19},"in_reply_to":"5faad753_c6263216","updated":"2019-09-12 21:23:35.000000000","message":"Done","commit_id":"3184122326f7d36e95c82f8aa99551f6a3c758fb"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a62577e7efc83ccc3b41177317b3bd07898a22af","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    allowed_names \u003d False"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def get_parser(self, prog_name):"},{"line_number":32,"context_line":"        parser \u003d super(ShowAllocation, self).get_parser(prog_name)"},{"line_number":33,"context_line":"        parser.add_argument("},{"line_number":34,"context_line":"            \u0027resource_type\u0027,"},{"line_number":35,"context_line":"            choices\u003d[\u0027host\u0027],"},{"line_number":36,"context_line":"            help\u003d\u0027Show allocations for a resource type\u0027"},{"line_number":37,"context_line":"        )"},{"line_number":38,"context_line":"        parser.add_argument("},{"line_number":39,"context_line":"            \u0027--reservation-id\u0027,"},{"line_number":40,"context_line":"            dest\u003d\u0027reservation_id\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"5faad753_c9e5e30a","line":37,"range":{"start_line":32,"start_character":0,"end_line":37,"end_character":9},"updated":"2019-09-12 21:41:32.000000000","message":"This ends up a bit odd with the resource type being after the allocation ID:\n\nusage: blazar allocation-show [-h] [-f {json,shell,table,value,yaml}]\n                              [-c COLUMN] [--max-width \u003cinteger\u003e]\n                              [--fit-width] [--print-empty] [--noindent]\n                              [--prefix PREFIX]\n                              [--reservation-id RESERVATION_ID]\n                              [--lease-id LEASE_ID]\n                              ALLOCATION {host}\n\nNot sure how to fix it right now…","commit_id":"1a65a1505454044393d48b2d649e9a4faeaae547"},{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"2bed29fc85d96ea543d96b10024355c6b916b941","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    allowed_names \u003d False"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def get_parser(self, prog_name):"},{"line_number":32,"context_line":"        parser \u003d super(ShowAllocation, self).get_parser(prog_name)"},{"line_number":33,"context_line":"        parser.add_argument("},{"line_number":34,"context_line":"            \u0027resource_type\u0027,"},{"line_number":35,"context_line":"            choices\u003d[\u0027host\u0027],"},{"line_number":36,"context_line":"            help\u003d\u0027Show allocations for a resource type\u0027"},{"line_number":37,"context_line":"        )"},{"line_number":38,"context_line":"        parser.add_argument("},{"line_number":39,"context_line":"            \u0027--reservation-id\u0027,"},{"line_number":40,"context_line":"            dest\u003d\u0027reservation_id\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"3fa7e38b_3c578529","line":37,"range":{"start_line":32,"start_character":0,"end_line":37,"end_character":9},"in_reply_to":"5faad753_c9e5e30a","updated":"2019-10-21 08:34:55.000000000","message":"Agreed that this needs fixing.\n\nI would move this line [1] that added show command\u0027s specific global argument to each file (namely floatingips.py, host.py, and lease.py probably in a separate patch) so that we can re-order them correctly in this patch.\n\n[1] https://github.com/openstack/python-blazarclient/blob/d6a4f64e32be7fc31d36e8682406065b263d9688/blazarclient/command.py#L283-L288\n\nI would also change that description of \"ALLOCATION\" to something easier to understand like \"HOST_NAME\". (It might be too host-resource-type-specific, but we can rename that later to something like \"HOST_OR_NETWORK_NAME\" if needed)\n\n[later] Oh this is not a name but an id. It would be nice if we can support names, too.","commit_id":"1a65a1505454044393d48b2d649e9a4faeaae547"},{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"2bed29fc85d96ea543d96b10024355c6b916b941","unresolved":false,"context_lines":[{"line_number":97,"context_line":"            default\u003dNone,"},{"line_number":98,"context_line":"            help\u003d\u0027Show only allocation with specific lease_id\u0027"},{"line_number":99,"context_line":"        )"},{"line_number":100,"context_line":"        parser.add_argument("},{"line_number":101,"context_line":"            \u0027--sort-by\u0027, metavar\u003d\"\u003callocation_column\u003e\","},{"line_number":102,"context_line":"            help\u003d\u0027column name used to sort result\u0027,"},{"line_number":103,"context_line":"            default\u003d\u0027resource_id\u0027"},{"line_number":104,"context_line":"        )"},{"line_number":105,"context_line":"        return parser"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    def args2body(self, parsed_args):"}],"source_content_type":"text/x-python","patch_set":11,"id":"3fa7e38b_d772caad","line":104,"range":{"start_line":100,"start_character":0,"end_line":104,"end_character":9},"updated":"2019-10-21 08:34:55.000000000","message":"This is duplicated with \"--sort-column SORT_COLUMN\" option... but meh, it is also in other existing commands so I think this is okay.","commit_id":"1a65a1505454044393d48b2d649e9a4faeaae547"}],"releasenotes/notes/host-allocation-fad8e511cb13c0e8.yaml":[{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"2bed29fc85d96ea543d96b10024355c6b916b941","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds support for querying the Resource Allocation API with the"},{"line_number":5,"context_line":"    ``allocation-list`` and ``allocation-show`` commands. Only the ``host``"},{"line_number":6,"context_line":"    resource type is currently supported by the Blazar service."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_1c92c94c","line":6,"updated":"2019-10-21 08:34:55.000000000","message":"Why not add\n* explanation of the difference between the two commands\n* sample supported usages of the two commands","commit_id":"1a65a1505454044393d48b2d649e9a4faeaae547"}]}
