{"action":"created","issue":{"url":"https://api.github.com/repos/MycroftAI/mycroft-core/issues/1090","repository_url":"https://api.github.com/repos/MycroftAI/mycroft-core","labels_url":"https://api.github.com/repos/MycroftAI/mycroft-core/issues/1090/labels{/name}","comments_url":"https://api.github.com/repos/MycroftAI/mycroft-core/issues/1090/comments","events_url":"https://api.github.com/repos/MycroftAI/mycroft-core/issues/1090/events","html_url":"https://github.com/MycroftAI/mycroft-core/issues/1090","id":258147400,"number":1090,"title":"MSM Virtualenv Issue","user":{"login":"btotharye","id":1426587,"avatar_url":"https://avatars2.githubusercontent.com/u/1426587?v=4","gravatar_id":"","url":"https://api.github.com/users/btotharye","html_url":"https://github.com/btotharye","followers_url":"https://api.github.com/users/btotharye/followers","following_url":"https://api.github.com/users/btotharye/following{/other_user}","gists_url":"https://api.github.com/users/btotharye/gists{/gist_id}","starred_url":"https://api.github.com/users/btotharye/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btotharye/subscriptions","organizations_url":"https://api.github.com/users/btotharye/orgs","repos_url":"https://api.github.com/users/btotharye/repos","events_url":"https://api.github.com/users/btotharye/events{/privacy}","received_events_url":"https://api.github.com/users/btotharye/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-09-15T19:54:35Z","updated_at":"2017-09-20T06:02:25Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I'm proposing we change https://github.com/MycroftAI/mycroft-core/blob/5b31047ccd6039846308a8e923c142c2f7cf2a41/msm/msm#L195 to not exit and just echo so that docker and other people that install mycroft not in a virtualenv can still use msm default to install the skills.\r\n\r\nRight now because it errors on the unable to activate virtualenv part it fails to keep installing skills so its only doing them 1 at a time by running msm default over and over or just running msm install skill-pairing, etc.\r\n\r\nLet me know your thoughts."},"comment":{"url":"https://api.github.com/repos/MycroftAI/mycroft-core/issues/comments/330753612","html_url":"https://github.com/MycroftAI/mycroft-core/issues/1090#issuecomment-330753612","issue_url":"https://api.github.com/repos/MycroftAI/mycroft-core/issues/1090","id":330753612,"user":{"login":"el-tocino","id":15573730,"avatar_url":"https://avatars3.githubusercontent.com/u/15573730?v=4","gravatar_id":"","url":"https://api.github.com/users/el-tocino","html_url":"https://github.com/el-tocino","followers_url":"https://api.github.com/users/el-tocino/followers","following_url":"https://api.github.com/users/el-tocino/following{/other_user}","gists_url":"https://api.github.com/users/el-tocino/gists{/gist_id}","starred_url":"https://api.github.com/users/el-tocino/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/el-tocino/subscriptions","organizations_url":"https://api.github.com/users/el-tocino/orgs","repos_url":"https://api.github.com/users/el-tocino/repos","events_url":"https://api.github.com/users/el-tocino/events{/privacy}","received_events_url":"https://api.github.com/users/el-tocino/received_events","type":"User","site_admin":false},"created_at":"2017-09-20T06:02:25Z","updated_at":"2017-09-20T06:02:25Z","author_association":"CONTRIBUTOR","body":"I think this is a fairly doable fix.  Will put a pr for it in a bit and let someone else take a look.\r\nLog an info message if not picroft/mk1 and no venv detected.  If it is detected, start the mycroft venv before parsing args, deactivate after."}}
{"actor":{"display_login":"el-tocino"}}