{"action":"created","issue":{"url":"https://api.github.com/repos/juju/juju/issues/5093","repository_url":"https://api.github.com/repos/juju/juju","labels_url":"https://api.github.com/repos/juju/juju/issues/5093/labels{/name}","comments_url":"https://api.github.com/repos/juju/juju/issues/5093/comments","events_url":"https://api.github.com/repos/juju/juju/issues/5093/events","html_url":"https://github.com/juju/juju/pull/5093","id":147684326,"number":5093,"title":"Implement Storage for MAAS 2","user":{"login":"babbageclunk","id":563399,"avatar_url":"https://avatars.githubusercontent.com/u/563399?v=3","gravatar_id":"","url":"https://api.github.com/users/babbageclunk","html_url":"https://github.com/babbageclunk","followers_url":"https://api.github.com/users/babbageclunk/followers","following_url":"https://api.github.com/users/babbageclunk/following{/other_user}","gists_url":"https://api.github.com/users/babbageclunk/gists{/gist_id}","starred_url":"https://api.github.com/users/babbageclunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babbageclunk/subscriptions","organizations_url":"https://api.github.com/users/babbageclunk/orgs","repos_url":"https://api.github.com/users/babbageclunk/repos","events_url":"https://api.github.com/users/babbageclunk/events{/privacy}","received_events_url":"https://api.github.com/users/babbageclunk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-04-12T09:05:38Z","updated_at":"2016-04-13T08:54:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/juju/juju/pulls/5093","html_url":"https://github.com/juju/juju/pull/5093","diff_url":"https://github.com/juju/juju/pull/5093.diff","patch_url":"https://github.com/juju/juju/pull/5093.patch"},"body":"Rename maasStorage to maas1Storage and add maas2Storage built on top of the gomaasapi Files interfaces.\r\n\r\nI shared the implementation of RemoveAll between the two storage versions since it was written completely in terms of storage.Storage operations.\r\n\r\nThis is a recreation of [PR 5070](https://github.com/juju/juju/pull/5070) against the next branch while Juju master is blocked for the release - it's already been reviewed.\n\n(Review request: http://reviews.vapour.ws/r/4534/)"},"comment":{"url":"https://api.github.com/repos/juju/juju/issues/comments/209313237","html_url":"https://github.com/juju/juju/pull/5093#issuecomment-209313237","issue_url":"https://api.github.com/repos/juju/juju/issues/5093","id":209313237,"user":{"login":"jujubot","id":7779494,"avatar_url":"https://avatars.githubusercontent.com/u/7779494?v=3","gravatar_id":"","url":"https://api.github.com/users/jujubot","html_url":"https://github.com/jujubot","followers_url":"https://api.github.com/users/jujubot/followers","following_url":"https://api.github.com/users/jujubot/following{/other_user}","gists_url":"https://api.github.com/users/jujubot/gists{/gist_id}","starred_url":"https://api.github.com/users/jujubot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jujubot/subscriptions","organizations_url":"https://api.github.com/users/jujubot/orgs","repos_url":"https://api.github.com/users/jujubot/repos","events_url":"https://api.github.com/users/jujubot/events{/privacy}","received_events_url":"https://api.github.com/users/jujubot/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T08:54:55Z","updated_at":"2016-04-13T08:54:55Z","body":"Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju"}}