- %if workflow_name:
-
Import workflow to Galaxy
- %endif
%if repository.can_reinstall_or_activate:
Activate or reinstall repository
%endif
diff --git a/templates/admin/tool_shed_repository/view_workflow.mako b/templates/admin/tool_shed_repository/view_workflow.mako
deleted file mode 100644
index 973234c07c2..00000000000
--- a/templates/admin/tool_shed_repository/view_workflow.mako
+++ /dev/null
@@ -1,37 +0,0 @@
-<%inherit file="/base.mako"/>
-<%namespace file="/message.mako" import="render_msg" />
-<%namespace file="/webapps/tool_shed/common/common.mako" import="*" />
-<%namespace file="/webapps/tool_shed/repository/common.mako" import="*" />
-<%namespace file="/admin/tool_shed_repository/repository_actions_menu.mako" import="*" />
-
-<% from tool_shed.util.encoding_util import tool_shed_encode %>
-
-<%!
- def inherit(context):
- if context.get('use_panels'):
- return '/webapps/tool_shed/base_panels.mako'
- else:
- return '/base.mako'
-%>
-<%inherit file="${inherit(context)}"/>
-
-<%def name="render_workflow( workflow_name, repository_id )">
- <% center_url = h.url_for( controller='admin_toolshed', action='generate_workflow_image', workflow_name=tool_shed_encode( workflow_name ), repository_id=repository_id ) %>
-
-%def>
-
-${render_galaxy_repository_actions( repository )}
-
-%if message:
- ${render_msg( message, status )}
-%endif
-
-
-
-
-
-${render_workflow( workflow_name, repository_id )}
diff --git a/templates/webapps/tool_shed/repository/common.mako b/templates/webapps/tool_shed/repository/common.mako
index 2516968b32c..ee6bb4ed471 100644
--- a/templates/webapps/tool_shed/repository/common.mako
+++ b/templates/webapps/tool_shed/repository/common.mako
@@ -299,12 +299,6 @@
else:
folder_label = "%s
- repository tools require handling of these dependencies" % folder_label
col_span_str = 'colspan="4"'
- elif folder.workflows:
- if folder.description:
- folder_label = "%s
- %s" % ( folder_label, folder.description )
- else:
- folder_label = "%s
- click the name to view an SVG image of the workflow" % folder_label
- col_span_str = 'colspan="4"'
elif folder.valid_data_managers:
if folder.description:
folder_label = "%s
- %s" % ( folder_label, folder.description )
@@ -358,12 +352,6 @@
%for invalid_tool in folder.invalid_tools:
${render_invalid_tool( invalid_tool, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )}
%endfor
- %if folder.workflows:
- %for index, workflow in enumerate( folder.workflows ):
- <% row_is_header = index == 0 %>
- ${render_workflow( workflow, pad, my_row, row_counter, row_is_header, render_repository_actions_for=render_repository_actions_for )}
- %endfor
- %endif
%if folder.datatypes:
%for index, datatype in enumerate( folder.datatypes ):
<% row_is_header = index == 0 %>
@@ -990,48 +978,6 @@
%>
%def>
-<%def name="render_workflow( workflow, pad, parent, row_counter, row_is_header=False, render_repository_actions_for='tool_shed' )">
- <%
- from tool_shed.util.encoding_util import tool_shed_encode
- encoded_id = trans.security.encode_id( workflow.id )
- encoded_workflow_name = tool_shed_encode( workflow.workflow_name )
- if trans.webapp.name == 'tool_shed':
- encoded_repository_metadata_id = trans.security.encode_id( workflow.repository_metadata_id )
- encoded_repository_id = None
- else:
- encoded_repository_metadata_id = None
- encoded_repository_id = trans.security.encode_id( workflow.repository_id )
- if row_is_header:
- cell_type = 'th'
- else:
- cell_type = 'td'
- %>
-
- <${cell_type} style="padding-left: ${pad+20}px;">
- %if row_is_header:
- ${workflow.workflow_name | h}
- %elif trans.webapp.name == 'tool_shed' and encoded_repository_metadata_id:
- ${workflow.workflow_name | h}
- %elif trans.webapp.name == 'galaxy' and encoded_repository_id:
- ${workflow.workflow_name | h}
- %else:
- ${workflow.workflow_name | h}
- %endif
- ${cell_type}>
- <${cell_type}>${workflow.steps | h}${cell_type}>
- <${cell_type}>${workflow.format_version | h}${cell_type}>
- <${cell_type}>${workflow.annotation | h}${cell_type}>
-
- <%
- my_row = row_counter.count
- row_counter.increment()
- %>
-%def>
-
<%def name="render_dependency_status( dependency, prepare_for_install=False)">
${dependency['name'] | h} |
${dependency['version'] | h} |
@@ -1109,7 +1055,6 @@
has_datatypes = metadata and 'datatypes' in metadata
has_readme_files = metadata and 'readme_files' in metadata
- has_workflows = metadata and 'workflows' in metadata
datatypes_root_folder = containers_dict.get( 'datatypes', None )
invalid_data_managers_root_folder = containers_dict.get( 'invalid_data_managers', None )
@@ -1125,9 +1070,8 @@
tool_test_results_root_folder = containers_dict.get( 'tool_test_results', None )
valid_data_managers_root_folder = containers_dict.get( 'valid_data_managers', None )
valid_tools_root_folder = containers_dict.get( 'valid_tools', None )
- workflows_root_folder = containers_dict.get( 'workflows', None )
- has_contents = datatypes_root_folder or invalid_tools_root_folder or valid_tools_root_folder or workflows_root_folder
+ has_contents = datatypes_root_folder or invalid_tools_root_folder or valid_tools_root_folder
has_dependencies = \
invalid_repository_dependencies_root_folder or \
invalid_tool_dependencies_root_folder or \
@@ -1240,13 +1184,6 @@
${render_folder( invalid_data_managers_root_folder, 0, parent=None, row_counter=row_counter, is_root_folder=True, render_repository_actions_for=render_repository_actions_for )}
%endif
- %if workflows_root_folder:
-
- <% row_counter = RowCounter() %>
-
- ${render_folder( workflows_root_folder, 0, parent=None, row_counter=row_counter, is_root_folder=True, render_repository_actions_for=render_repository_actions_for )}
-
- %endif
%if datatypes_root_folder:
<% row_counter = RowCounter() %>