{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible/issues/21572","repository_url":"https://api.github.com/repos/ansible/ansible","labels_url":"https://api.github.com/repos/ansible/ansible/issues/21572/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible/issues/21572/comments","events_url":"https://api.github.com/repos/ansible/ansible/issues/21572/events","html_url":"https://github.com/ansible/ansible/pull/21572","id":208431470,"number":21572,"title":"Introduce module.warn() in all modules","user":{"login":"dagwieers","id":388198,"avatar_url":"https://avatars.githubusercontent.com/u/388198?v=3","gravatar_id":"","url":"https://api.github.com/users/dagwieers","html_url":"https://github.com/dagwieers","followers_url":"https://api.github.com/users/dagwieers/followers","following_url":"https://api.github.com/users/dagwieers/following{/other_user}","gists_url":"https://api.github.com/users/dagwieers/gists{/gist_id}","starred_url":"https://api.github.com/users/dagwieers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dagwieers/subscriptions","organizations_url":"https://api.github.com/users/dagwieers/orgs","repos_url":"https://api.github.com/users/dagwieers/repos","events_url":"https://api.github.com/users/dagwieers/events{/privacy}","received_events_url":"https://api.github.com/users/dagwieers/received_events","type":"User","site_admin":false},"labels":[{"id":454885231,"url":"https://api.github.com/repos/ansible/ansible/labels/affects_2.3","name":"affects_2.3","color":"5319e7","default":false},{"id":379680333,"url":"https://api.github.com/repos/ansible/ansible/labels/aws","name":"aws","color":"c5def5","default":false},{"id":499635167,"url":"https://api.github.com/repos/ansible/ansible/labels/c:module_utils/","name":"c:module_utils/","color":"b60205","default":false},{"id":61528803,"url":"https://api.github.com/repos/ansible/ansible/labels/cloud","name":"cloud","color":"c7def8","default":false},{"id":48457821,"url":"https://api.github.com/repos/ansible/ansible/labels/feature_pull_request","name":"feature_pull_request","color":"006b75","default":false},{"id":496359346,"url":"https://api.github.com/repos/ansible/ansible/labels/module","name":"module","color":"1d76db","default":false},{"id":61436281,"url":"https://api.github.com/repos/ansible/ansible/labels/needs_revision","name":"needs_revision","color":"eb6450","default":false},{"id":339653091,"url":"https://api.github.com/repos/ansible/ansible/labels/networking","name":"networking","color":"c7def8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2017-02-17T12:44:25Z","updated_at":"2017-02-19T23:15:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ansible/ansible/pulls/21572","html_url":"https://github.com/ansible/ansible/pull/21572","diff_url":"https://github.com/ansible/ansible/pull/21572.diff","patch_url":"https://github.com/ansible/ansible/pull/21572.patch"},"body":"##### ISSUE TYPE\r\n<!--- Pick one below and delete the rest: -->\r\n - Feature Pull Request\r\n\r\n##### COMPONENT NAME\r\n<!--- Name of the module/plugin/module/task -->\r\nVarious modules, incl: cloudformation ec2_eip assemble git mount asa_command ce_command  dellos10_command dellos6_command dellos9_command eos_command ios_command iosxr_command junos_command ops_command sros_command vyos_command\r\n\r\n##### ANSIBLE VERSION\r\n<!--- Paste verbatim output from “ansible --version” between quotes below -->\r\nv2.3\r\n\r\n##### SUMMARY\r\n<!--- Describe the change, including rationale and design decisions -->\r\n\r\n<!---\r\nIf you are fixing an existing issue, please include \"Fixes #nnn\" in your\r\ncommit message and your description; but you should still explain what\r\nthe change does.\r\n-->\r\nThis is a small rewrite of all warnings to use module.warn()\r\nWe kept compatibility with check_args() in the various common network\r\nlibraries in module_utils so that out-of-tree modules keep on working."},"comment":{"url":"https://api.github.com/repos/ansible/ansible/issues/comments/280958172","html_url":"https://github.com/ansible/ansible/pull/21572#issuecomment-280958172","issue_url":"https://api.github.com/repos/ansible/ansible/issues/21572","id":280958172,"user":{"login":"willthames","id":391807,"avatar_url":"https://avatars.githubusercontent.com/u/391807?v=3","gravatar_id":"","url":"https://api.github.com/users/willthames","html_url":"https://github.com/willthames","followers_url":"https://api.github.com/users/willthames/followers","following_url":"https://api.github.com/users/willthames/following{/other_user}","gists_url":"https://api.github.com/users/willthames/gists{/gist_id}","starred_url":"https://api.github.com/users/willthames/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/willthames/subscriptions","organizations_url":"https://api.github.com/users/willthames/orgs","repos_url":"https://api.github.com/users/willthames/repos","events_url":"https://api.github.com/users/willthames/events{/privacy}","received_events_url":"https://api.github.com/users/willthames/received_events","type":"User","site_admin":false},"created_at":"2017-02-19T23:15:03Z","updated_at":"2017-02-19T23:15:03Z","body":"@dagwieers you can use !needs_revision to remove that label, but this now needs_rebase"}}
{"actor":{"display_login":"willthames"}}