{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7500","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7500/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7500/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7500/events","html_url":"https://github.com/ManageIQ/manageiq/pull/7500","id":143035281,"number":7500,"title":"Handle merging a string with a hash value","user":{"login":"syncrou","id":697347,"avatar_url":"https://avatars.githubusercontent.com/u/697347?v=3","gravatar_id":"","url":"https://api.github.com/users/syncrou","html_url":"https://github.com/syncrou","followers_url":"https://api.github.com/users/syncrou/followers","following_url":"https://api.github.com/users/syncrou/following{/other_user}","gists_url":"https://api.github.com/users/syncrou/gists{/gist_id}","starred_url":"https://api.github.com/users/syncrou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syncrou/subscriptions","organizations_url":"https://api.github.com/users/syncrou/orgs","repos_url":"https://api.github.com/users/syncrou/repos","events_url":"https://api.github.com/users/syncrou/events{/privacy}","received_events_url":"https://api.github.com/users/syncrou/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/providers/ansible","name":"providers/ansible","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-03-23T17:59:48Z","updated_at":"2016-03-29T17:46:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/7500","html_url":"https://github.com/ManageIQ/manageiq/pull/7500","diff_url":"https://github.com/ManageIQ/manageiq/pull/7500.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/7500.patch"},"body":"We pass in the extra_vars value as a Hash\r\nThe ConfigurationScript variables we pull in\r\nfrom the Ansible Tower API are encoded as JSON.\r\n\r\nConfigurationScript#merge_extra_vars parses the string,\r\nmerges it with the incoming (external) hash\r\nand then re encodes the new string value into JSON."},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/203023367","html_url":"https://github.com/ManageIQ/manageiq/pull/7500#issuecomment-203023367","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7500","id":203023367,"user":{"login":"miq-bot","id":7806257,"avatar_url":"https://avatars.githubusercontent.com/u/7806257?v=3","gravatar_id":"","url":"https://api.github.com/users/miq-bot","html_url":"https://github.com/miq-bot","followers_url":"https://api.github.com/users/miq-bot/followers","following_url":"https://api.github.com/users/miq-bot/following{/other_user}","gists_url":"https://api.github.com/users/miq-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/miq-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miq-bot/subscriptions","organizations_url":"https://api.github.com/users/miq-bot/orgs","repos_url":"https://api.github.com/users/miq-bot/repos","events_url":"https://api.github.com/users/miq-bot/events{/privacy}","received_events_url":"https://api.github.com/users/miq-bot/received_events","type":"User","site_admin":false},"created_at":"2016-03-29T17:46:16Z","updated_at":"2016-03-29T17:46:16Z","body":"<rubocop />Checked commit https://github.com/syncrou/manageiq/commit/c6c3ecd427056079c3bdbcac8f219f57d1731c65 with ruby 2.2.3, rubocop 0.37.2, and haml-lint 0.16.1\n2 files checked, 2 offenses detected\n\n**spec/models/configuration_script_spec.rb**\n- [ ] :small_blue_diamond: - [Line 39](https://github.com/syncrou/manageiq/blob/c6c3ecd427056079c3bdbcac8f219f57d1731c65/spec/models/configuration_script_spec.rb#L39), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [162/120]\n- [ ] :small_blue_diamond: - [Line 49](https://github.com/syncrou/manageiq/blob/c6c3ecd427056079c3bdbcac8f219f57d1731c65/spec/models/configuration_script_spec.rb#L49), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [138/120]\n"}}