938e240239
These linked to /latest instead of /queens/ or /pike/, fix all the references. Note that this is also correct for rocky, our tools use "latest" for the development version which is rocky. Doing this also for rocky will avoid copying these over and having wrong links. Change-Id: I901aaace173721d7351ef31f4f579ae24a679dd8
105 lines
3.4 KiB
HTML
105 lines
3.4 KiB
HTML
{% set projects = PROJECT_DATA[SERIES] %}
|
|
{% extends "templates/base.tmpl" %}
|
|
{% block pagetitle %}{{SERIES_TITLE}} Services and Libraries{% endblock %}
|
|
{% block title %}
|
|
<a href="https://docs.openstack.org">Documentation</a> > Services and Libraries
|
|
{% endblock %}
|
|
{% block content %}
|
|
<!-- Begin Page Content -->
|
|
<div class="top-docs-wrapper">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-8 col-md-8 col-sm-8">
|
|
<h1>OpenStack {{SERIES_TITLE}} Projects</h1>
|
|
<p>
|
|
This page contains project-specific documentation for
|
|
OpenStack services and libraries.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="mid-docs-wrapper" id="docs-main-body">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
</div>
|
|
</div>
|
|
<div class="row docs-toc">
|
|
<div class="col-lg-6 col-md-6 col-sm-6">
|
|
|
|
<div class="docs-link-sections">
|
|
<h3><i class="fa fa-cog"></i>OpenStack Services</h3>
|
|
{% for project in projects|sort(attribute='service') %}
|
|
{% if project.type in ['service', 'other'] %}
|
|
<a href="/{{project.name}}/{{SERIES}}/">
|
|
{{project.service}} ({{project.name}})</a><br />
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div class="docs-link-sections">
|
|
<h3><i class="fa fa-cog"></i>Bare Metal Sub Projects</h3>
|
|
{% for project in projects|sort(attribute='service') %}
|
|
{% if project.type == 'baremetal' %}
|
|
<a href="/{{project.name}}/{{SERIES}}/">
|
|
{{project.service}} ({{project.name}})</a><br />
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div class="docs-link-sections">
|
|
<h3><i class="fa fa-cog"></i>Networking Sub Projects</h3>
|
|
{% for project in projects|sort(attribute='service') %}
|
|
{% if project.type == 'networking' %}
|
|
<a href="/{{project.name}}/{{SERIES}}/">
|
|
{{project.service}} ({{project.name}})</a><br />
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div class="docs-link-sections">
|
|
<h3><i class="fa fa-cog"></i>Deployment Projects</h3>
|
|
{% for project in projects|sort(attribute='service') %}
|
|
{% if project.type == 'deployment' %}
|
|
<a href="/{{project.name}}/{{SERIES}}/">
|
|
{{project.service}}</a><br />
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div class="docs-link-sections">
|
|
<h3><i class="fa fa-cog"></i>Contributor Tools</h3>
|
|
{% for project in projects|sort(attribute='name') %}
|
|
{% if project.type in ['tool'] %}
|
|
<a href="/{{project.name}}/{{SERIES}}/">{{project.name}}</a><br />
|
|
<p>{{project.service}} </p>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-lg-6 col-md-6 col-sm-6">
|
|
|
|
<div class="docs-link-sections">
|
|
<h3><i class="fa fa-pencil"></i>Using Libraries</h3>
|
|
{% for project in projects|sort(attribute='name') %}
|
|
{% if project.type == 'library' %}
|
|
<a href="/{{project.name}}/{{SERIES}}/">{{project.name}}</a><br />
|
|
<p>{{project.service}}</p>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="row docs-contribute-wrapper">
|
|
<div class="col-lg-12">
|
|
<p>Documentation treated like code, powered by the community - interested?</p>
|
|
<a href="/doc-contrib-guide/" class="overview-btn contribute-btn">How To Contribute <i class="fa fa-chevron-right"></i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock content %}
|