{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/311","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/311/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/311/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/311/events","html_url":"https://github.com/GoogleCloudPlatform/magic-modules/issues/311","id":336024056,"node_id":"MDU6SXNzdWUzMzYwMjQwNTY=","number":311,"title":"URL handling code in core.rb should not be ruby-specific","user":{"login":"danawillow","id":1130694,"node_id":"MDQ6VXNlcjExMzA2OTQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1130694?v=4","gravatar_id":"","url":"https://api.github.com/users/danawillow","html_url":"https://github.com/danawillow","followers_url":"https://api.github.com/users/danawillow/followers","following_url":"https://api.github.com/users/danawillow/following{/other_user}","gists_url":"https://api.github.com/users/danawillow/gists{/gist_id}","starred_url":"https://api.github.com/users/danawillow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danawillow/subscriptions","organizations_url":"https://api.github.com/users/danawillow/orgs","repos_url":"https://api.github.com/users/danawillow/repos","events_url":"https://api.github.com/users/danawillow/events{/privacy}","received_events_url":"https://api.github.com/users/danawillow/received_events","type":"User","site_admin":false},"labels":[{"id":948652017,"node_id":"MDU6TGFiZWw5NDg2NTIwMTc=","url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/labels/minor","name":"minor","color":"ffd0b7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-26T23:16:09Z","updated_at":"2018-08-08T02:52:19Z","closed_at":null,"author_association":"MEMBER","body":"https://github.com/GoogleCloudPlatform/magic-modules/blob/d2a848509ba5880e790ec271639db4fa6c78b911/provider/core.rb#L352-L388\r\n\r\nAll the URL building code calls build_url, which adds ruby-specific URL logic. Terraform and Ansible override these functions with some of the same logic, but it would be better if they could just call them outright."},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/comments/411267123","html_url":"https://github.com/GoogleCloudPlatform/magic-modules/issues/311#issuecomment-411267123","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/311","id":411267123,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMTI2NzEyMw==","user":{"login":"rambleraptor","id":1325798,"node_id":"MDQ6VXNlcjEzMjU3OTg=","avatar_url":"https://avatars1.githubusercontent.com/u/1325798?v=4","gravatar_id":"","url":"https://api.github.com/users/rambleraptor","html_url":"https://github.com/rambleraptor","followers_url":"https://api.github.com/users/rambleraptor/followers","following_url":"https://api.github.com/users/rambleraptor/following{/other_user}","gists_url":"https://api.github.com/users/rambleraptor/gists{/gist_id}","starred_url":"https://api.github.com/users/rambleraptor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rambleraptor/subscriptions","organizations_url":"https://api.github.com/users/rambleraptor/orgs","repos_url":"https://api.github.com/users/rambleraptor/repos","events_url":"https://api.github.com/users/rambleraptor/events{/privacy}","received_events_url":"https://api.github.com/users/rambleraptor/received_events","type":"User","site_admin":false},"created_at":"2018-08-08T02:52:19Z","updated_at":"2018-08-08T02:52:19Z","author_association":"CONTRIBUTOR","body":"This has been fixed! URL logic has been moved into api/resource.rb and every provider has a build_url function that uses those api/resource.rb URLs."}}
{"actor":{"display_login":"rambleraptor"}}