{"action":"created","issue":{"url":"https://api.github.com/repos/open-mpi/mtt/issues/434","repository_url":"https://api.github.com/repos/open-mpi/mtt","labels_url":"https://api.github.com/repos/open-mpi/mtt/issues/434/labels{/name}","comments_url":"https://api.github.com/repos/open-mpi/mtt/issues/434/comments","events_url":"https://api.github.com/repos/open-mpi/mtt/issues/434/events","html_url":"https://github.com/open-mpi/mtt/pull/434","id":157104773,"number":434,"title":"Refactored environment modules plugin to use existing lmod python wra…","user":{"login":"noahv","id":8648727,"avatar_url":"https://avatars.githubusercontent.com/u/8648727?v=3","gravatar_id":"","url":"https://api.github.com/users/noahv","html_url":"https://github.com/noahv","followers_url":"https://api.github.com/users/noahv/followers","following_url":"https://api.github.com/users/noahv/following{/other_user}","gists_url":"https://api.github.com/users/noahv/gists{/gist_id}","starred_url":"https://api.github.com/users/noahv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahv/subscriptions","organizations_url":"https://api.github.com/users/noahv/orgs","repos_url":"https://api.github.com/users/noahv/repos","events_url":"https://api.github.com/users/noahv/events{/privacy}","received_events_url":"https://api.github.com/users/noahv/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-05-27T00:05:44Z","updated_at":"2016-06-02T16:23:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open-mpi/mtt/pulls/434","html_url":"https://github.com/open-mpi/mtt/pull/434","diff_url":"https://github.com/open-mpi/mtt/pull/434.diff","patch_url":"https://github.com/open-mpi/mtt/pull/434.patch"},"body":"…pper.  That wrapper uses python exec which sets the env module context in the pyclient parent context\r\n\r\nwhich carries through to subsequent subprocess invocation contexts.\r\nAdded --env-module-cmd-path to allow user to point to lmod install if not set in LMOD_PKG.\r\nFixed a bug in the Autotools plugin exception handling which prevented running without the autogen phase.\r\nAdded module and module_unload to the Shell plugin options.  Also added status check for Shell plugin command execution.\r\nAdded module and module_unload to the SLURM plugin options.  Added SLURM plugin support for both load and unload of modules based on previous middleware or build stages."},"comment":{"url":"https://api.github.com/repos/open-mpi/mtt/issues/comments/223344729","html_url":"https://github.com/open-mpi/mtt/pull/434#issuecomment-223344729","issue_url":"https://api.github.com/repos/open-mpi/mtt/issues/434","id":223344729,"user":{"login":"noahv","id":8648727,"avatar_url":"https://avatars.githubusercontent.com/u/8648727?v=3","gravatar_id":"","url":"https://api.github.com/users/noahv","html_url":"https://github.com/noahv","followers_url":"https://api.github.com/users/noahv/followers","following_url":"https://api.github.com/users/noahv/following{/other_user}","gists_url":"https://api.github.com/users/noahv/gists{/gist_id}","starred_url":"https://api.github.com/users/noahv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahv/subscriptions","organizations_url":"https://api.github.com/users/noahv/orgs","repos_url":"https://api.github.com/users/noahv/repos","events_url":"https://api.github.com/users/noahv/events{/privacy}","received_events_url":"https://api.github.com/users/noahv/received_events","type":"User","site_admin":false},"created_at":"2016-06-02T16:23:28Z","updated_at":"2016-06-02T16:23:28Z","body":"I pushed an update to noahv:topic/env_modules_refactor that makes the support for modules more flexible.  The new usage for tcl modules would is \"--env-module-wrapper=/home/common/tcl/init/python\" if you installed the tcl module support to /home/common.\r\n\r\nThanks,\r\n\r\n  -- Noah"}}
{"actor":{"display_login":"noahv"}}