def resource_info(resource): resource.resource_status_desc = title(filters.replace_underscores(resource.resource_status)) if resource.resource_status_reason: resource.resource_status_reason = title(filters.replace_underscores(resource.resource_status_reason)) context = {} context["resource"] = resource return render_to_string("project/customize_stack/_resource_info.html", context)
def get_context_data(self, **kwargs): request = self.request url = request.get_full_path() crumbs = url.split('/') last_crumb = crumbs[-3:-1] current_crumb = last_crumb[0] stack_id = last_crumb[1] crumbs = crumbs[1:3] breadcrumbs = '' build_url = '' for crumb in crumbs: if crumb: build_url += '/' + crumb if crumb != 'heat': breadcrumbs += '<a href="' + build_url + '">' + title( replace_underscores(crumb)) + '</a> |' breadcrumbs += ' ' + title(replace_underscores(' ' + current_crumb)) breadcrumbs = mark_safe(breadcrumbs) context = super(Breadcrumbs, self).get_context_data(**kwargs) context['breadcrumbs'] = breadcrumbs return context
def resource_info(resource): resource['resource_status_desc'] = title(replace_underscores(resource.get('resource_status'))) if resource.get('resource_status_reason'): resource['resource_status_reason'] = title(replace_underscores(resource.get('resource_status_reason'))) context = {} context['resource'] = resource return render_to_string('orchestration/stacks/_resource_info.html',context)
def stack_info(stack, stack_image): stack['stack_status_desc'] = title(replace_underscores(stack.get('stack_status'))) if stack.get('stack_status_reason'): stack['stack_status_reason'] = title(replace_underscores(stack.get('stack_status_reason'))) context = {} context['stack'] = stack context['stack_image'] = stack_image return render_to_string('orchestration/stacks/_stack_info.html',context)
def resource_info(resource): resource.resource_status_desc = title( filters.replace_underscores(resource.resource_status)) if resource.resource_status_reason: resource.resource_status_reason = title( filters.replace_underscores(resource.resource_status_reason)) context = {} context['resource'] = resource return render_to_string('project/stacksd/_resource_info.html', context)
def stack_info(stack, stack_image): stack.stack_status_desc = title(replace_underscores(stack.stack_status)) if stack.stack_status_reason: stack.stack_status_reason = title( replace_underscores(stack.stack_status_reason)) context = {} context['stack'] = stack context['stack_image'] = stack_image return render_to_string('project/stacks/_stack_info.html', context)
def stack_info(stack, stack_image): stack.stack_status_desc = title(replace_underscores(stack.stack_status)) if stack.stack_status_reason: stack.stack_status_reason = title( replace_underscores(stack.stack_status_reason) ) context = {} context['stack'] = stack context['stack_image'] = stack_image return render_to_string('project/stacks/_stack_info.html', context)
def resource_info(resource): resource.resource_status_desc = title( filters.replace_underscores(resource.resource_status) ) if resource.resource_status_reason: resource.resource_status_reason = title( filters.replace_underscores(resource.resource_status_reason) ) context = {} context['resource'] = resource return render_to_string('project/stacks/_resource_info.html', context)
def test_replace_underscore_filter(self): res = filters.replace_underscores("__under_score__") self.assertEqual(" under score ", res)