Skip to content

rework module_generator to avoid keeping state w.r.t. fake modules#1348

Merged
boegel merged 2 commits intoeasybuilders:developfrom
boegel:module_generator_no_more_state
Aug 12, 2015
Merged

rework module_generator to avoid keeping state w.r.t. fake modules#1348
boegel merged 2 commits intoeasybuilders:developfrom
boegel:module_generator_no_more_state

Conversation

@boegel
Copy link
Member

@boegel boegel commented Aug 11, 2015

fix (+ enhanced unit test) for #1329, reported by @DirkdeDraak and @rjeschmi

@boegel
Copy link
Member Author

boegel commented Aug 11, 2015

@rjeschmi: up for reviewing this? maybe @pforai can take a look too, since he has played around in module_generator.py quite a bit in the past

@hpcugentbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/1964/
EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/1964/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@rjeschmi
Copy link
Contributor

Yeah, this is generally what I thought needed to be done (but didn't really know how to do). Most of the state information wasn't helpful and was ripe for side-effects.

I'll try testing it, but otherwise looks good.

@rjeschmi
Copy link
Contributor

tested it and it seems to work fine with packaging.

@JensTimmerman
Copy link

ok

@boegel
Copy link
Member Author

boegel commented Aug 12, 2015

Thanks for the reviewing/testing @rjeschmi and @JensTimmerman!

boegel added a commit that referenced this pull request Aug 12, 2015
rework module_generator to avoid keeping state w.r.t. fake modules
@boegel boegel merged commit 1c05991 into easybuilders:develop Aug 12, 2015
@boegel boegel deleted the module_generator_no_more_state branch August 12, 2015 09:51
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

Successfully merging this pull request may close these issues.

4 participants