)]}'
{"validations_libs/cli/run.py":[{"author":{"_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},"change_message_id":"0f66a32b70843234cd179ab26db2b821d798fe15","unresolved":true,"context_lines":[{"line_number":20,"context_line":"from cliff.command import Command"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from validations_libs import constants"},{"line_number":23,"context_line":"from validations_libs import utils"},{"line_number":24,"context_line":"from validations_libs.validation_actions import ValidationActions"},{"line_number":25,"context_line":"from validations_libs.cli import common"},{"line_number":26,"context_line":"from validations_libs.cli.parseractions import CommaListAction, KeyValueAction"}],"source_content_type":"text/x-python","patch_set":3,"id":"c8ffaab7_47bd7b79","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":34},"updated":"2021-05-26 10:13:18.000000000","message":"I don\u0027t think this module is used in your patch.","commit_id":"ac9a504c929035d724dffd209e058826cc74c3ef"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"4c0854bb770cd59db786ea8e42f8747848e9da79","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from cliff.command import Command"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from validations_libs import constants"},{"line_number":23,"context_line":"from validations_libs import utils"},{"line_number":24,"context_line":"from validations_libs.validation_actions import ValidationActions"},{"line_number":25,"context_line":"from validations_libs.cli import common"},{"line_number":26,"context_line":"from validations_libs.cli.parseractions import CommaListAction, KeyValueAction"}],"source_content_type":"text/x-python","patch_set":3,"id":"0e1d8849_7448ed04","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":34},"in_reply_to":"85d15239_4d7715a0","updated":"2021-05-26 10:46:16.000000000","message":"Done","commit_id":"ac9a504c929035d724dffd209e058826cc74c3ef"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"3899a3db74bce19f155adf81bc9337cabea7fd55","unresolved":true,"context_lines":[{"line_number":20,"context_line":"from cliff.command import Command"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from validations_libs import constants"},{"line_number":23,"context_line":"from validations_libs import utils"},{"line_number":24,"context_line":"from validations_libs.validation_actions import ValidationActions"},{"line_number":25,"context_line":"from validations_libs.cli import common"},{"line_number":26,"context_line":"from validations_libs.cli.parseractions import CommaListAction, KeyValueAction"}],"source_content_type":"text/x-python","patch_set":3,"id":"85d15239_4d7715a0","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":34},"in_reply_to":"c8ffaab7_47bd7b79","updated":"2021-05-26 10:45:49.000000000","message":"was, but I decided to move into common instead.","commit_id":"ac9a504c929035d724dffd209e058826cc74c3ef"},{"author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"change_message_id":"c503ac4d20d682c4481c54cb90d2a50c3d9f750e","unresolved":true,"context_lines":[{"line_number":44,"context_line":"            dest\u003d\u0027ssh_user\u0027,"},{"line_number":45,"context_line":"            default\u003dgetpass.getuser(),"},{"line_number":46,"context_line":"            help\u003d(\"Ssh User name for the Ansible ssh connection.\")"},{"line_number":47,"context_line":"        )"},{"line_number":48,"context_line":"        parser.add_argument(\u0027--validation-dir\u0027, dest\u003d\u0027validation_dir\u0027,"},{"line_number":49,"context_line":"                            default\u003dconstants.ANSIBLE_VALIDATION_DIR,"},{"line_number":50,"context_line":"                            help\u003d(\"Path where the validation playbooks \""}],"source_content_type":"text/x-python","patch_set":3,"id":"c2975b17_61da94d3","line":47,"updated":"2021-05-26 10:22:51.000000000","message":"No formatting for this argument? :]","commit_id":"ac9a504c929035d724dffd209e058826cc74c3ef"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"3899a3db74bce19f155adf81bc9337cabea7fd55","unresolved":false,"context_lines":[{"line_number":44,"context_line":"            dest\u003d\u0027ssh_user\u0027,"},{"line_number":45,"context_line":"            default\u003dgetpass.getuser(),"},{"line_number":46,"context_line":"            help\u003d(\"Ssh User name for the Ansible ssh connection.\")"},{"line_number":47,"context_line":"        )"},{"line_number":48,"context_line":"        parser.add_argument(\u0027--validation-dir\u0027, dest\u003d\u0027validation_dir\u0027,"},{"line_number":49,"context_line":"                            default\u003dconstants.ANSIBLE_VALIDATION_DIR,"},{"line_number":50,"context_line":"                            help\u003d(\"Path where the validation playbooks \""}],"source_content_type":"text/x-python","patch_set":3,"id":"846cab01_6e32f17f","line":47,"in_reply_to":"c2975b17_61da94d3","updated":"2021-05-26 10:45:49.000000000","message":"Ack","commit_id":"ac9a504c929035d724dffd209e058826cc74c3ef"},{"author":{"_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"},"change_message_id":"b20becff92baf853b072d9e9ed597e2bac5df8a2","unresolved":true,"context_lines":[{"line_number":42,"context_line":"            \u0027--ssh-user\u0027,"},{"line_number":43,"context_line":"            dest\u003d\u0027ssh_user\u0027,"},{"line_number":44,"context_line":"            default\u003dgetpass.getuser(),"},{"line_number":45,"context_line":"            help\u003d(\"Ssh User name for the Ansible ssh connection.\"))"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        parser.add_argument(\u0027--validation-dir\u0027, dest\u003d\u0027validation_dir\u0027,"},{"line_number":48,"context_line":"                            default\u003dconstants.ANSIBLE_VALIDATION_DIR,"}],"source_content_type":"text/x-python","patch_set":4,"id":"85a9c024_efc65b81","line":45,"updated":"2021-05-26 12:56:04.000000000","message":"While we\u0027re at it, let\u0027s capitalise the leading SSH.  It\u0027s \u0027SSH\u0027 when named, and \u0027ssh\u0027 when we\u0027re talking about the tool itself, but never \u0027Ssh\u0027.","commit_id":"7bdc1072f753f62864fcb4d0171c313aa20c0dc7"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"2c643096203f0b652d46491597ea01c19d56eeb6","unresolved":false,"context_lines":[{"line_number":42,"context_line":"            \u0027--ssh-user\u0027,"},{"line_number":43,"context_line":"            dest\u003d\u0027ssh_user\u0027,"},{"line_number":44,"context_line":"            default\u003dgetpass.getuser(),"},{"line_number":45,"context_line":"            help\u003d(\"Ssh User name for the Ansible ssh connection.\"))"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        parser.add_argument(\u0027--validation-dir\u0027, dest\u003d\u0027validation_dir\u0027,"},{"line_number":48,"context_line":"                            default\u003dconstants.ANSIBLE_VALIDATION_DIR,"}],"source_content_type":"text/x-python","patch_set":4,"id":"ea08cddb_c1a3a047","line":45,"in_reply_to":"85a9c024_efc65b81","updated":"2021-05-26 14:27:04.000000000","message":"Done","commit_id":"7bdc1072f753f62864fcb4d0171c313aa20c0dc7"},{"author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"change_message_id":"1922f797ec27784bdabeee252e0f45a3bb06d12e","unresolved":true,"context_lines":[{"line_number":36,"context_line":"                \"A string that identifies a single node or comma-separated \""},{"line_number":37,"context_line":"                \"list of nodes to be upgraded in parallel in this upgrade \""},{"line_number":38,"context_line":"                \" run invocation. For example: --limit \\\"compute-0,\""},{"line_number":39,"context_line":"                \" compute-1, compute-5\\\".\"))"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        parser.add_argument("},{"line_number":42,"context_line":"            \u0027--ssh-user\u0027,"}],"source_content_type":"text/x-python","patch_set":7,"id":"48bae393_02ee6793","line":39,"updated":"2021-05-31 05:08:07.000000000","message":"The example shouldn\u0027t contain any spaces, strictly comma-separated.","commit_id":"98c7d3f2a361f91cde5f08a15146ea571fbf6354"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"40cbe018cf3160e1850d8c5ac544c215bad40f09","unresolved":false,"context_lines":[{"line_number":36,"context_line":"                \"A string that identifies a single node or comma-separated \""},{"line_number":37,"context_line":"                \"list of nodes to be upgraded in parallel in this upgrade \""},{"line_number":38,"context_line":"                \" run invocation. For example: --limit \\\"compute-0,\""},{"line_number":39,"context_line":"                \" compute-1, compute-5\\\".\"))"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        parser.add_argument("},{"line_number":42,"context_line":"            \u0027--ssh-user\u0027,"}],"source_content_type":"text/x-python","patch_set":7,"id":"77fb83b8_83ed4cfd","line":39,"in_reply_to":"48bae393_02ee6793","updated":"2021-05-31 08:48:13.000000000","message":"Done","commit_id":"98c7d3f2a361f91cde5f08a15146ea571fbf6354"},{"author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"change_message_id":"1922f797ec27784bdabeee252e0f45a3bb06d12e","unresolved":true,"context_lines":[{"line_number":42,"context_line":"            \u0027--ssh-user\u0027,"},{"line_number":43,"context_line":"            dest\u003d\u0027ssh_user\u0027,"},{"line_number":44,"context_line":"            default\u003dgetpass.getuser(),"},{"line_number":45,"context_line":"            help\u003d(\"SSH user name for the Ansible ssh connection.\"))"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        parser.add_argument(\u0027--validation-dir\u0027, dest\u003d\u0027validation_dir\u0027,"},{"line_number":48,"context_line":"                            default\u003dconstants.ANSIBLE_VALIDATION_DIR,"}],"source_content_type":"text/x-python","patch_set":7,"id":"48147e3b_82bf7485","line":45,"updated":"2021-05-31 05:08:07.000000000","message":"Thanks for that one, this one grieved me ;-)","commit_id":"98c7d3f2a361f91cde5f08a15146ea571fbf6354"},{"author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"change_message_id":"40cbe018cf3160e1850d8c5ac544c215bad40f09","unresolved":false,"context_lines":[{"line_number":42,"context_line":"            \u0027--ssh-user\u0027,"},{"line_number":43,"context_line":"            dest\u003d\u0027ssh_user\u0027,"},{"line_number":44,"context_line":"            default\u003dgetpass.getuser(),"},{"line_number":45,"context_line":"            help\u003d(\"SSH user name for the Ansible ssh connection.\"))"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        parser.add_argument(\u0027--validation-dir\u0027, dest\u003d\u0027validation_dir\u0027,"},{"line_number":48,"context_line":"                            default\u003dconstants.ANSIBLE_VALIDATION_DIR,"}],"source_content_type":"text/x-python","patch_set":7,"id":"b9f21824_4cfc4c42","line":45,"in_reply_to":"48147e3b_82bf7485","updated":"2021-05-31 08:48:13.000000000","message":"Done","commit_id":"98c7d3f2a361f91cde5f08a15146ea571fbf6354"}]}
