{"action":"created","issue":{"url":"https://api.github.com/repos/puppetlabs/r10k/issues/105","labels_url":"https://api.github.com/repos/puppetlabs/r10k/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/puppetlabs/r10k/issues/105/comments","events_url":"https://api.github.com/repos/puppetlabs/r10k/issues/105/events","html_url":"https://github.com/puppetlabs/r10k/issues/105","id":30247993,"number":105,"title":"Allow puppetfile command to configure :cache_root","user":{"login":"hunner","id":91972,"avatar_url":"https://avatars.githubusercontent.com/u/91972?v=3","gravatar_id":"","url":"https://api.github.com/users/hunner","html_url":"https://github.com/hunner","followers_url":"https://api.github.com/users/hunner/followers","following_url":"https://api.github.com/users/hunner/following{/other_user}","gists_url":"https://api.github.com/users/hunner/gists{/gist_id}","starred_url":"https://api.github.com/users/hunner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hunner/subscriptions","organizations_url":"https://api.github.com/users/hunner/orgs","repos_url":"https://api.github.com/users/hunner/repos","events_url":"https://api.github.com/users/hunner/events{/privacy}","received_events_url":"https://api.github.com/users/hunner/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/puppetlabs/r10k/labels/[subsystem]%20puppetfile","name":"[subsystem] puppetfile","color":"c7def8"},{"url":"https://api.github.com/repos/puppetlabs/r10k/labels/[type]%20enhancement","name":"[type] enhancement","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/puppetlabs/r10k/milestones/7","html_url":"https://github.com/puppetlabs/r10k/milestones/2.0.0","labels_url":"https://api.github.com/repos/puppetlabs/r10k/milestones/7/labels","id":483159,"number":7,"title":"2.0.0","description":"","creator":{"login":"adrienthebo","id":172194,"avatar_url":"https://avatars.githubusercontent.com/u/172194?v=3","gravatar_id":"","url":"https://api.github.com/users/adrienthebo","html_url":"https://github.com/adrienthebo","followers_url":"https://api.github.com/users/adrienthebo/followers","following_url":"https://api.github.com/users/adrienthebo/following{/other_user}","gists_url":"https://api.github.com/users/adrienthebo/gists{/gist_id}","starred_url":"https://api.github.com/users/adrienthebo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrienthebo/subscriptions","organizations_url":"https://api.github.com/users/adrienthebo/orgs","repos_url":"https://api.github.com/users/adrienthebo/repos","events_url":"https://api.github.com/users/adrienthebo/events{/privacy}","received_events_url":"https://api.github.com/users/adrienthebo/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2013-11-13T04:48:35Z","updated_at":"2015-06-09T18:41:36Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2014-03-26T20:24:35Z","updated_at":"2015-06-09T18:41:36Z","closed_at":"2015-06-09T18:41:36Z","body":"The r10k config file allows for the cache dir to be modified, but this only works with the `deploy` command.\r\n\r\nI would really like the `:cache_root` to be modified for `r10k puppetfile install`. Being able to set it to `File.join(ENV['PUPPETFILE_DIR'], '.r10k')` specifically, as this would allow me to use the same r10k cache inside and outside of a vagrant VM when the Puppetfile is located in the /vagrant shared directory."},"comment":{"url":"https://api.github.com/repos/puppetlabs/r10k/issues/comments/110460126","html_url":"https://github.com/puppetlabs/r10k/issues/105#issuecomment-110460126","issue_url":"https://api.github.com/repos/puppetlabs/r10k/issues/105","id":110460126,"user":{"login":"adrienthebo","id":172194,"avatar_url":"https://avatars.githubusercontent.com/u/172194?v=3","gravatar_id":"","url":"https://api.github.com/users/adrienthebo","html_url":"https://github.com/adrienthebo","followers_url":"https://api.github.com/users/adrienthebo/followers","following_url":"https://api.github.com/users/adrienthebo/following{/other_user}","gists_url":"https://api.github.com/users/adrienthebo/gists{/gist_id}","starred_url":"https://api.github.com/users/adrienthebo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrienthebo/subscriptions","organizations_url":"https://api.github.com/users/adrienthebo/orgs","repos_url":"https://api.github.com/users/adrienthebo/repos","events_url":"https://api.github.com/users/adrienthebo/events{/privacy}","received_events_url":"https://api.github.com/users/adrienthebo/received_events","type":"User","site_admin":false},"created_at":"2015-06-09T18:41:36Z","updated_at":"2015-06-09T18:41:36Z","body":"This is very high up on my priority list, and with luck I'll be able to tackle it within the next few weeks. Because our planning now occurs on JIRA I don't want to duplicate discussion between this ticket and the JIRA one, so I'm going to close this issue in favor of https://tickets.puppetlabs.com/browse/RK-61. Thanks for submitting this!"}}