Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for environment-modules #128

Closed
shahzebsiddiqui opened this issue Dec 2, 2019 · 5 comments
Closed

support for environment-modules #128

shahzebsiddiqui opened this issue Dec 2, 2019 · 5 comments

Comments

@shahzebsiddiqui
Copy link
Member

Once environment-modules has a json structure similar to spider -o spider-json $MODULEPATH. buildtest can implement a parser to extract module information to do all the module operations.

See cea-hpc/modules#303 for more details.

@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.99. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

@stale
Copy link

stale bot commented Mar 1, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Mar 1, 2020
@vsoch
Copy link
Collaborator

vsoch commented Mar 1, 2020

@shahzebsiddiqui I think this belongs in the (other repository?) you are working on to just interact with modules. The more I learn and test, I think having lmod / modules in general as a hard requirement for the library severely limits it's usage.

@stale stale bot removed the wontfix label Mar 1, 2020
@shahzebsiddiqui
Copy link
Member Author

I am kinda thinking of closing this issue, unless their is a desire from user to support environment-modules. The Module API features are specific to Lmod. Some features like user collection and Spider are specific to Lmod and not environment-modules. I added this as a reminder but likely wont get to it since this requires major changes to ModuleAPI or even have API specific to each module system.

@vsoch
Copy link
Collaborator

vsoch commented Mar 2, 2020

I'm in support of that! I think the dependency on Lmod, if anything, needs to be somewhat lifted. If after all the work is done this is discussed as badly needed, then we can open a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants