{"action":"created","issue":{"url":"https://api.github.com/repos/klarna/HiveRunner/issues/13","labels_url":"https://api.github.com/repos/klarna/HiveRunner/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/klarna/HiveRunner/issues/13/comments","events_url":"https://api.github.com/repos/klarna/HiveRunner/issues/13/events","html_url":"https://github.com/klarna/HiveRunner/pull/13","id":116308727,"number":13,"title":"Add HiveShell#executeScript","user":{"login":"nahguam","id":4394757,"avatar_url":"https://avatars.githubusercontent.com/u/4394757?v=3","gravatar_id":"","url":"https://api.github.com/users/nahguam","html_url":"https://github.com/nahguam","followers_url":"https://api.github.com/users/nahguam/followers","following_url":"https://api.github.com/users/nahguam/following{/other_user}","gists_url":"https://api.github.com/users/nahguam/gists{/gist_id}","starred_url":"https://api.github.com/users/nahguam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nahguam/subscriptions","organizations_url":"https://api.github.com/users/nahguam/orgs","repos_url":"https://api.github.com/users/nahguam/repos","events_url":"https://api.github.com/users/nahguam/events{/privacy}","received_events_url":"https://api.github.com/users/nahguam/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-11T10:47:29Z","updated_at":"2015-11-11T12:15:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/klarna/HiveRunner/pulls/13","html_url":"https://github.com/klarna/HiveRunner/pull/13","diff_url":"https://github.com/klarna/HiveRunner/pull/13.diff","patch_url":"https://github.com/klarna/HiveRunner/pull/13.patch"},"body":"Hi All,\r\n\r\nAfter the addition of `HiveShell#insertInto`, our teams have started to use it and it's become clear there's a piece missing to help streamline the developer user experience. Once started, and data is inserted, you can only run scripts as a `String`, not as a `File`. So you have to read in your scripts and call `execute`. This PR provides convenience methods to take away that overhead, effectively mirroring the `addSetupScripts` functionality for 'after started'.\r\n\r\nI know you mentioned in the previous PR about overhauling the pre/post start phases, so I hope this is in line with your thoughts/plans?"},"comment":{"url":"https://api.github.com/repos/klarna/HiveRunner/issues/comments/155761456","html_url":"https://github.com/klarna/HiveRunner/pull/13#issuecomment-155761456","issue_url":"https://api.github.com/repos/klarna/HiveRunner/issues/13","id":155761456,"user":{"login":"PelleUllberg","id":5992231,"avatar_url":"https://avatars.githubusercontent.com/u/5992231?v=3","gravatar_id":"","url":"https://api.github.com/users/PelleUllberg","html_url":"https://github.com/PelleUllberg","followers_url":"https://api.github.com/users/PelleUllberg/followers","following_url":"https://api.github.com/users/PelleUllberg/following{/other_user}","gists_url":"https://api.github.com/users/PelleUllberg/gists{/gist_id}","starred_url":"https://api.github.com/users/PelleUllberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PelleUllberg/subscriptions","organizations_url":"https://api.github.com/users/PelleUllberg/orgs","repos_url":"https://api.github.com/users/PelleUllberg/repos","events_url":"https://api.github.com/users/PelleUllberg/events{/privacy}","received_events_url":"https://api.github.com/users/PelleUllberg/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T12:15:51Z","updated_at":"2015-11-11T12:15:51Z","body":"Looks good!\r\nAny reason for the choice of using method name 'executeScript' instead of 'execute' that already exists?"}}