871 lines
22 KiB
HTML
871 lines
22 KiB
HTML
{% set scriptdir = './common/js/' %}
|
|
{% set cssdir = './common/css/' %}
|
|
{% extends "templates/indexbase.tmpl" %}
|
|
{% block pagetitle %}Application Development{% endblock %}
|
|
{% block title %}{% endblock %}
|
|
{% block header %}{% endblock header %}
|
|
{% block content %}
|
|
<!-- Begin Page Content -->
|
|
<div class="top-docs-wrapper">
|
|
<div class="container">
|
|
<div class="col-lg-12">
|
|
<h1>Development Resources for OpenStack clouds</h1>
|
|
<p>
|
|
You interact with an OpenStack cloud using a number of tools. The tool you choose depends on your use case in the cloud. Here are some starting points.
|
|
</p>
|
|
<hr>
|
|
<a href="#sdk" class="overview-btn docs-btn">View SDKs <i class="fa fa-arrow-circle-o-down"></i></a>
|
|
<a href="#api" class="overview-btn docs-btn">View APIs <i class="fa fa-arrow-circle-o-down"></i></a>
|
|
<a href="#cli" class="overview-btn docs-btn">View CLIs <i class="fa fa-arrow-circle-o-down"></i></a>
|
|
<form class="docs-main-search-form">
|
|
<script type="text/javascript">
|
|
(function() {
|
|
var cx = '000108871792296872333:noj9nikm74i';
|
|
var gcse = document.createElement('script');
|
|
gcse.type = 'text/javascript';
|
|
gcse.async = true;
|
|
gcse.src = (document.location.protocol == 'https:' ? 'https:' :
|
|
'http:') +
|
|
'//www.google.com/cse/cse.js?cx=' + cx;
|
|
var s = document.getElementsByTagName('script')[0];
|
|
s.parentNode.insertBefore(gcse, s);
|
|
})();
|
|
</script>
|
|
<gcse:search gname="standard" as_sitesearch="docs.openstack.org">
|
|
</gcse:search>
|
|
</form>
|
|
</div>
|
|
<div class="container docs-toc">
|
|
<div id="sdk">
|
|
<h2>
|
|
Software Development Kits
|
|
</h2>
|
|
<p>
|
|
A Software Development Kit (SDK) is a collection of code, examples, and
|
|
documentation that helps you to create applications in the language of
|
|
your choice on OpenStack clouds. If one of the following SDKs do not
|
|
support your language or use case, you can use the <a href="#api">API</a>
|
|
or one of the other <a
|
|
href="https://wiki.openstack.org/wiki/SDKs#Known_SDKs">Known SDKs</a>.
|
|
</p>
|
|
<div class="span-24" id="java">
|
|
<h3 class="lang-name">
|
|
Java
|
|
</h3>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
SDK
|
|
</dt>
|
|
<dd>
|
|
<a href="http://jclouds.apache.org/guides/openstack/">
|
|
Apache jclouds
|
|
</a>
|
|
<p>
|
|
<a class="roundedButton" href="http://jclouds.apache.org/guides/openstack/">
|
|
Get SDK Now
|
|
</a>
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="http://jclouds.apache.org/guides/openstack/" target="_top">
|
|
Getting Started Guide
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="http://jclouds.apache.org/reference/javadoc/" target="_top">
|
|
SDK Reference Manual
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="http://jclouds.apache.org/releasenotes/" target="_top">
|
|
Release Notes
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
Twitter:
|
|
</strong>
|
|
<a href="https://twitter.com/jclouds">
|
|
@jclouds
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/jclouds">
|
|
#jclouds
|
|
</a>
|
|
on freenode
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="mailto:jclouds-user-subscribe@apache.org">
|
|
Register
|
|
</a>
|
|
|
|
|
<a href="http://www.mail-archive.com/user@jclouds.apache.org/">
|
|
Archive
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="http://jclouds.apache.org/reference/report-a-bug/">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div></div>
|
|
<div class="span-24" id="nodejs">
|
|
<h3 class="lang-name">
|
|
Node.js
|
|
</h3>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
SDK
|
|
</dt>
|
|
<dd>
|
|
<a href="https://github.com/pkgcloud/pkgcloud/blob/master/docs/providers/openstack/README.md">
|
|
pkgcloud
|
|
</a>
|
|
<p>
|
|
<a class="roundedButton" href="https://www.npmjs.org/package/pkgcloud">
|
|
Get SDK Now
|
|
</a>
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="https://github.com/pkgcloud/pkgcloud/blob/master/docs/providers/openstack/getting-started-compute.md" target="_top">
|
|
Getting Started Guide
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/pkgcloud/pkgcloud#supported-apis" target="_top">
|
|
SDK Reference Manual
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/pkgcloud/pkgcloud/releases/" target="_top">
|
|
Release Notes
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
Twitter:
|
|
</strong>
|
|
<a href="https://twitter.com/pkgcloud">
|
|
@pkgcloud
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/pkgcloud">
|
|
#pkgcloud
|
|
</a>
|
|
on freenode
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="https://github.com/pkgcloud/pkgcloud/issues">
|
|
GitHub Issues
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="https://github.com/pkgcloud/pkgcloud/issues">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
<div class="span-24" id="python">
|
|
<h3 class="lang-name">
|
|
Python
|
|
</h3>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
SDK
|
|
</dt>
|
|
<dd>
|
|
<a href="https://libcloud.apache.org/">
|
|
libcloud
|
|
</a>
|
|
<p>
|
|
<a class="roundedButton" href="https://libcloud.apache.org/">
|
|
Get SDK Now
|
|
</a>
|
|
</p>
|
|
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="http://developer.openstack.org/firstapp-libcloud/getting_started.html" target="_top">
|
|
Writing your First OpenStack Application
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://libcloud.readthedocs.org/en/latest/compute/drivers/openstack.html" target="_top">
|
|
Getting Started Guide
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://libcloud.readthedocs.org/en/latest/" target="_top">
|
|
SDK Reference Manual
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES.rst" target="_top">
|
|
Release Notes
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
Twitter:
|
|
</strong>
|
|
<a href="https://twitter.com/libcloud">
|
|
@libcloud
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/libcloud">
|
|
#libcloud
|
|
</a>
|
|
on freenode
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="https://libcloud.apache.org/community.html">
|
|
Register
|
|
</a>
|
|
|
|
|
<a href="https://issues.apache.org/jira/browse/LIBCLOUD">
|
|
Archive
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="https://issues.apache.org/jira/browse/LIBCLOUD">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
<div class="span-24" id="ruby">
|
|
<h3 class="lang-name">
|
|
Ruby
|
|
</h3>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
SDK
|
|
</dt>
|
|
<dd>
|
|
<a href="https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/getting_started.md">
|
|
Fog
|
|
</a>
|
|
<p>
|
|
<a class="roundedButton" href="https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/getting_started.md">
|
|
Get SDK Now
|
|
</a>
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/getting_started.md" target="_top">
|
|
Getting Started Guide
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="http://rubydoc.info/gems/fog/" target="_top">
|
|
SDK Reference Manual
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/fog/fog/blob/master/changelog.txt" target="_top">
|
|
Release Notes
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
Twitter:
|
|
</strong>
|
|
<a href="https://twitter.com/fog">
|
|
@fog
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/ruby-fog">
|
|
#ruby-fog
|
|
</a>
|
|
on freenode
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="http://groups.google.com/group/ruby-fog">
|
|
ruby-fog
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="https://github.com/fog/fog/issues">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
<div class="span-24" id="net">
|
|
<h3 class="lang-name">
|
|
.NET
|
|
</h3>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
SDK
|
|
</dt>
|
|
<dd>
|
|
<a href="https://github.com/openstacknetsdk/openstack.net/releases/latest">
|
|
.NET
|
|
</a>
|
|
<p>
|
|
<a class="roundedButton" href="https://github.com/openstacknetsdk/openstack.net/releases/latest">
|
|
Get SDK Now
|
|
</a>
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="http://www.openstacknetsdk.org/" target="_top">
|
|
Wiki
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/openstacknetsdk/openstack.net" target="_top">
|
|
Source Code
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/openstacknetsdk/openstack.net/issues" target="_top">
|
|
Issues
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/openstack-sdks">
|
|
#openstack-sdks
|
|
</a>
|
|
on freenode
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">
|
|
Register
|
|
</a>
|
|
|
|
|
<a href="http://lists.openstack.org/pipermail/openstack-dev/">
|
|
Archive
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="https://github.com/openstacknetsdk/openstack.net/issues">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
<div class="span-24" id="php">
|
|
<h3 class="lang-name">
|
|
PHP
|
|
</h3>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
SDK
|
|
</dt>
|
|
<dd>
|
|
<a href="http://docs.php-opencloud.com/en/latest/getting-started-with-openstack.html">PHP</a>
|
|
<p>
|
|
<a class="roundedButton" href="http://docs.php-opencloud.com/en/latest/getting-started-with-openstack.html">
|
|
Get SDK Now
|
|
</a>
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="http://docs.php-opencloud.com/" target="_top">
|
|
Wiki
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/php-opencloud/openstack" target="_top">
|
|
Source Code
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="https://github.com/php-opencloud/openstack/issues" target="_top">
|
|
Issues
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/openstack-sdks">
|
|
#openstack-sdks
|
|
</a>
|
|
on freenode
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">
|
|
Register
|
|
</a>
|
|
|
|
|
<a href="http://lists.openstack.org/pipermail/openstack-dev/">
|
|
Archive
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="https://github.com/php-opencloud/openstack/issues">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="api">
|
|
<h2>
|
|
Application Programming Interfaces
|
|
</h2>
|
|
<p>
|
|
An Application Programming Interface (API) offers a way to use the capabilities of a service by using predefined functions. Use the API when the programming language you're using is not supported in an SDK. Please consider contributing that work to one of the
|
|
<a href="https://wiki.openstack.org/wiki/SDKs#Known_SDKs">
|
|
Known SDKs</a>. The <a href="http://docs.openstack.org/api/quick-start/content/">
|
|
OpenStack API Quick Start
|
|
</a> gives you the basics for interacting with the services.
|
|
</p>
|
|
<dl>
|
|
<dt>
|
|
References
|
|
</dt>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-blockstorage-v2.html">
|
|
Block Storage API v2 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-blockstorage-v1.html">
|
|
Block Storage API v1 (DEPRECATED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-clustering-v1.html">
|
|
Clustering API v1 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-compute-v2.1.html">
|
|
Compute API (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-data-processing-v1.1.html">
|
|
Data Processing API v1.1 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-database-v1.html">
|
|
Database Service API v1.0 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-identity-v3.html">
|
|
Identity API v3 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-identity-v3-ext.html">
|
|
Identity API v3 extensions (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-identity-v2.html">
|
|
Identity API v2.0 (SUPPORTED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-identity-admin-v2.html">
|
|
Identity Admin API v2.0 (SUPPORTED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-identity-v2-ext.html">
|
|
Identity API v2.0 extensions (SUPPORTED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-image-v2.html">
|
|
Image Service API v2 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-image-v1.html">
|
|
Image Service API v1 (SUPPORTED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-networking-v2.html">
|
|
Networking API v2.0 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-networking-v2-ext.html">
|
|
Networking API v2.0 extensions (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-objectstorage-v1.html">
|
|
Object Storage API v1 (SUPPORTED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-orchestration-v1.html">
|
|
Orchestration API v1 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-share-v2.html">
|
|
Shared File Systems API v2 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-share-v1.html">
|
|
Shared File Systems API v1 (SUPPORTED)
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="http://developer.openstack.org/api-ref-telemetry-v2.html">
|
|
Telemetry API v2 (CURRENT)
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div id="cli">
|
|
<h2>
|
|
Command Line Interfaces
|
|
</h2>
|
|
<p>
|
|
An OpenStack Command Line Interface (CLI) is a text based client that helps you to create scripts for interacting with OpenStack clouds.
|
|
</p>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Official CLI
|
|
</dt>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-openstackclient/">
|
|
OpenStack Client
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-cinderclient/">
|
|
Block Storage
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-novaclient/">
|
|
Compute
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-saharaclient/">
|
|
Data Processing
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-troveclient/">
|
|
Database Service
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-keystoneclient/">
|
|
Identity Service
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-glanceclient/">
|
|
Image Service
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-neutronclient/">
|
|
Networking
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-swiftclient/">
|
|
Object Storage
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-heatclient/">
|
|
Orchestration
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-manilaclient/">
|
|
Shared File Systems
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="https://git.openstack.org/cgit/openstack/python-ceilometerclient/">
|
|
Telemetry
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Docs and Resources
|
|
</dt>
|
|
<dd>
|
|
<a class="link" href="http://docs.openstack.org/user-guide" target="_top">
|
|
Getting Started Guide
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<a class="link" href="http://docs.openstack.org/cli-reference/" target="_top">
|
|
CLI Reference Manual
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<dl>
|
|
<dt>
|
|
Community Links
|
|
</dt>
|
|
<dd>
|
|
<strong>
|
|
Twitter:
|
|
</strong>
|
|
<a href="https://twitter.com/openstack">
|
|
@openstack
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
IRC:
|
|
</strong>
|
|
<a href="irc://irc.freenode.net/openstack">
|
|
#openstack
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Mailing List:
|
|
</strong>
|
|
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">
|
|
Register
|
|
</a>
|
|
|
|
|
<a href="http://openstack.markmail.org/">
|
|
Archive
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Report Issues:
|
|
</strong>
|
|
<a href="https://bugs.launchpad.net/">
|
|
Issue Tracker
|
|
</a>
|
|
</dd>
|
|
<dd>
|
|
<strong>
|
|
Support:
|
|
</strong>
|
|
<a href="https://ask.openstack.org/">
|
|
Ask
|
|
</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<!-- End Page Content -->
|
|
<hr/>
|
|
<p>
|
|
Documentation treated like code, powered by the community - interested? Here's
|
|
<a href="http://docs.openstack.org/contributor-guide/">
|
|
how to contribute
|
|
</a>
|
|
.
|
|
</p>
|
|
<p>
|
|
The OpenStack project is provided under the Apache 2.0 license. Openstack.org is powered by
|
|
<a href="http://www.rackspacecloud.com/">
|
|
Rackspace Cloud Computing
|
|
</a>
|
|
.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{% endblock content %}
|
|
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js" type="text/javascript">
|
|
</script>
|
|
<script charset="utf-8" src="/common/jquery/jquery.hoverIntent.minified.js" type="text/javascript">
|
|
</script>
|
|
<script charset="utf-8" type="text/javascript">
|
|
//<![CDATA[
|
|
$(document).ready(function() {
|
|
|
|
function addMenu(){
|
|
$(".dropDown").addClass("menuHover");
|
|
}
|
|
|
|
function removeMenu(){
|
|
$(".dropDown").removeClass("menuHover");
|
|
}
|
|
|
|
var menuConfig = {
|
|
interval: 500,
|
|
sensitivity: 4,
|
|
over: addMenu,
|
|
timeout: 500,
|
|
out: removeMenu
|
|
};
|
|
|
|
$(".dropDownTrigger").hoverIntent(menuConfig);
|
|
|
|
});
|
|
//]]>
|
|
</script>
|
|
</body>
|
|
</html>
|