Skip to content

Commit

Permalink
Reformat the documentations external references
Browse files Browse the repository at this point in the history
[noissue]
  • Loading branch information
quba42 committed Aug 26, 2020
1 parent caebe8d commit 768505e
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 25 deletions.
8 changes: 4 additions & 4 deletions docs/bindings.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,20 @@ Client Bindings
Python Client
--------------------------------------------------------------------------------

The `pulp-deb-client package`_ on PyPI provides bindings for all API calls in the `pulp_deb REST API`_.
The `pulp-deb-client package`_ on PyPI provides bindings for all ``pulp_deb`` :ref:`REST API <rest_api>` endpoints.
It is currently published daily and with every RC.

The `pulpcore-client package`_ on PyPI provides bindings for all API calls in the `pulpcore REST API`_.
The `pulpcore-client package`_ on PyPI provides bindings for all pulpcore :ref:`REST API <rest_api>` endpoints.
It is currently published daily and with every RC.


Ruby Client
--------------------------------------------------------------------------------

The `pulp_deb_client Ruby Gem`_ on rubygems.org provides bindings for all API calls in the `pulp_deb REST API`_.
The `pulp_deb_client Ruby Gem`_ on rubygems.org provides bindings for all ``pulp_deb`` :ref:`REST API <rest_api>` endpoints.
It is currently published daily and with every RC.

The `pulpcore_client Ruby Gem`_ on rubygems.org provides bindings for all API calls in the `pulpcore REST API`_.
The `pulpcore_client Ruby Gem`_ on rubygems.org provides bindings for all pulpcore :ref:`REST API <rest_api>` endpoints.
It is currently published daily and with every RC.


Expand Down
44 changes: 28 additions & 16 deletions docs/external_references.rst
Original file line number Diff line number Diff line change
@@ -1,16 +1,28 @@
.. _pulp_deb REST API: restapi.html
.. _pulpcore REST API: https://docs.pulpproject.org/restapi.html
.. _pulpcore documentation: https://docs.pulpproject.org
.. _pulpcore installation: https://docs.pulpproject.org/installation/index.html
.. _Pulp project: https://pulpproject.org
.. _pulpcore python package: https://pypi.org/project/pulpcore
.. _pulpcore-client package: https://pypi.org/project/pulpcore-client
.. _pulp-deb-client package: https://pypi.org/project/pulp-deb-client
.. _pulpcore_client Ruby Gem: https://rubygems.org/gems/pulpcore_client
.. _pulp_deb_client Ruby Gem: https://rubygems.org/gems/pulp_deb_client
.. _OpenAPI generators: https://openapi-generator.tech/docs/generators
.. _try OpenAPI generator: https://openapi-generator.tech/#try
.. _pulplift: https://github.com/pulp/pulplift
.. _pulp installer: https://github.com/pulp/pulp_installer
.. _httpie: https://httpie.org/doc
.. _nginx.org: https://nginx.org/en/linux_packages.html#Debian
.. _pulpcore documentation:
https://docs.pulpproject.org
.. _pulpcore installation:
https://docs.pulpproject.org/installation/index.html
.. _Pulp project:
https://pulpproject.org
.. _pulpcore python package:
https://pypi.org/project/pulpcore
.. _pulpcore-client package:
https://pypi.org/project/pulpcore-client
.. _pulp-deb-client package:
https://pypi.org/project/pulp-deb-client
.. _pulpcore_client Ruby Gem:
https://rubygems.org/gems/pulpcore_client
.. _pulp_deb_client Ruby Gem:
https://rubygems.org/gems/pulp_deb_client
.. _OpenAPI generators:
https://openapi-generator.tech/docs/generators
.. _try OpenAPI generator:
https://openapi-generator.tech/#try
.. _pulplift:
https://github.com/pulp/pulplift
.. _pulp installer:
https://github.com/pulp/pulp_installer
.. _httpie:
https://httpie.org/doc
.. _nginx.org:
https://nginx.org/en/linux_packages.html#Debian
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This plugin is a part of the `Pulp Project`_, and assumes some familiarity with

If you are just getting started, we recommend getting to know the :doc:`basic workflows <workflows>`.

See the `pulp_deb REST API`_ documentation for the full feature set of the ``pulp_deb`` plugin.
See the :ref:`REST API <rest_api>` documentation for the full feature set of the ``pulp_deb`` plugin.


Table of Contents
Expand Down
8 changes: 4 additions & 4 deletions docs/rest_api.rst
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
.. _rest_api:

REST API
================================================================================

.. include:: external_references.rst

Pulp is strongly REST API driven.
The REST API documentation for both pulpcore and the ``pulp_deb`` plugin are automatically generated.
They provide a full documentation for every option of every API endpoint.

The latest REST API documentation for pulpcore and ``pulp_deb`` may be found here:

* `pulpcore REST API`_
* `pulp_deb REST API`_
* `pulpcore REST API documentation <https://docs.pulpproject.org/restapi.html>`_
* `pulp_deb REST API documentation <restapi.html>`_

0 comments on commit 768505e

Please sign in to comment.