Skip to content

Implement profiles in sheds section of the ~/.planemo.yml.#314

Merged
jmchilton merged 1 commit intomasterfrom
profiles
Oct 7, 2015
Merged

Implement profiles in sheds section of the ~/.planemo.yml.#314
jmchilton merged 1 commit intomasterfrom
profiles

Conversation

@jmchilton
Copy link
Member

Each shed section can now have a username which will be used in lieu of the top-level shed_username in that config. Each sheds keys can now specify a URL - existing sections (toolshed, testtoolshed, and local) will be assigned URLs automatically if they are specified and are somewhat special in that respect.

But new profiles can be created with arbitrary names and used in conjunction with --shed_target as described by @erasche here #224 (comment).

All of planemo's unit tests pass - but I was hoping since many people have complained about this problem someone would volunteer to test this for me and report bugs.

Each shed section can now have a username which will be used in lieu of the top-level shed_username in that config. Each shed section can now specify a URL - existing profiles (toolshed, testtoolshed, and local) will be assigned URLs automatically if they are specified.

But new profiles can be created with arbitrary names and used in conjunction with shed_target.
@hexylena
Copy link
Member

hexylena commented Oct 2, 2015

Will test tomorrow. :)

@jmchilton
Copy link
Member Author

Going to just merge this it will make it easier to test.

jmchilton added a commit that referenced this pull request Oct 7, 2015
Implement profiles in sheds section of the ~/.planemo.yml.
@jmchilton jmchilton merged commit c857676 into master Oct 7, 2015
@jmchilton jmchilton deleted the profiles branch October 7, 2015 13:55
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.

2 participants