planemo.shed2tap package¶
Submodules¶
planemo.shed2tap.base module¶
- class planemo.shed2tap.base.Actions(actions, os=None, architecture=None, action_packages=[])[source]¶
Bases:
object
- class planemo.shed2tap.base.AutoconfAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'autoconf'¶
- class planemo.shed2tap.base.BasePackage(dependencies, package_el, install_el, readme)[source]¶
Bases:
object
- class planemo.shed2tap.base.ChangeDirectoryAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'change_directory'¶
- class planemo.shed2tap.base.ChmodAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'chmod'¶
- class planemo.shed2tap.base.Dependencies(dependencies_file, repo=None, package_factory=None)[source]¶
Bases:
object
Base class for parsing Tool Shed dependency files.
- class planemo.shed2tap.base.Dependency(dependencies, package_el, repository_el)[source]¶
Bases:
object
- class planemo.shed2tap.base.DownloadBinary(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'download_binary'¶
- class planemo.shed2tap.base.DownloadByUrlAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'download_by_url'¶
- class planemo.shed2tap.base.DownloadFileAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'download_file'¶
- class planemo.shed2tap.base.MakeDirectoryAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'make_directory'¶
- class planemo.shed2tap.base.MakeInstallAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'make_install'¶
- class planemo.shed2tap.base.MoveDirectoryFilesAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'move_directory_files'¶
- class planemo.shed2tap.base.MoveFileAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'move_file'¶
- class planemo.shed2tap.base.SetEnvironmentAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'set_environment'¶
- class planemo.shed2tap.base.SetEnvironmentForInstallAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'set_environment_for_install'¶
- class planemo.shed2tap.base.SetupPerlEnvironmentAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'setup_perl_environment'¶
- class planemo.shed2tap.base.SetupPythonEnvironmentAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'setup_python_environment'¶
- class planemo.shed2tap.base.SetupREnvironmentAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'setup_r_environment'¶
- class planemo.shed2tap.base.SetupRubyEnvironmentAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'setup_ruby_environment'¶
- class planemo.shed2tap.base.SetupVirtualenvAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'setup_virtualenv'¶
- class planemo.shed2tap.base.ShellCommandAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'shell_command'¶
- class planemo.shed2tap.base.TemplateShellCommandAction(elem)[source]¶
Bases:
BaseAction
- action_type: str = 'template_command'¶