galaxyproject / ephemeris

Library for managing Galaxy plugins - tools, index data, and workflows.
https://ephemeris.readthedocs.org/
Other
27 stars 38 forks source link

install_resolver_dependencies keys are printed in the tool_list.yml #38

Closed drosofff closed 7 years ago

drosofff commented 7 years ago

with a nasty trick to preserve a more readable order of keys in the yml file (name first) install_resolver_dependencies is always set to True

bgruening commented 7 years ago

@drosofff do you mind to add a test for this tool?

drosofff commented 7 years ago

@bgruening No I don't. I put it in my todo list !

drosofff commented 7 years ago

@bgruening here is a test. Works on my fork, should work on the upstream.

bgruening commented 7 years ago

@drosofff thanks for the tests it looks good. I have a general comment/hint that hopefully makes this patch easier. Have you seen this patch? https://github.com/galaxyproject/ephemeris/pull/26

With this in place you only need to specify it once on top of all tools and don't need to mess with he ordering :)

bgruening commented 7 years ago

Thanks @drosofff!