radical-cybertools / radical.owms

Tiered Resource OverlaY
Other
0 stars 1 forks source link

Plugins need to be explicitly defined #47

Open mturilli opened 10 years ago

mturilli commented 10 years ago

troy.Planner, troy.WorkloadManager, troy.OverlayManager cannot be called without passing both session and plugins. I think we should have a default behavior for when troy is called without specifying any plugin. Any thoughts?

For the behavior TROY should have when called with one of more plugins but not with a full specification, see ticket #46.

andre-merzky commented 10 years ago

Now that configuration via session seems to work ok and seems acceptable, I tend to agree that we don't need to pass plugin specs via the constructors, but only the session. Will implement.