| Source: reclass |
| Section: python |
| Priority: extra |
| Maintainer: tcpcloud Packaging Team <pkg-team@tcpcloud.eu> |
| XSBC-Original-Maintainer: martin f. krafft <madduck@debian.org> |
| Uploaders: Jonas Smedegaard <dr@jones.dk> |
| Build-Depends: python-setuptools, python, debhelper (>= 8.9.7), python-sphinx, python-yaml |
| Standards-Version: 3.9.6 |
| XS-Python-Version: all |
| Homepage: http://reclass.pantsfullofunix.net/ |
| Vcs-Git: git://anonscm.debian.org/collab-maint/reclass.git |
| Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/reclass.git?h=debian |
| |
| Package: reclass |
| Architecture: all |
| Section: admin |
| Depends: python-reclass (= ${binary:Version}), ${misc:Depends}, ${python:Depends} |
| Suggests: reclass-doc |
| Description: hierarchical inventory backend for configuration management systems |
| reclass is an "external node classifier" (ENC) as can be used with automation |
| tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for |
| merging data sources recursively. |
| . |
| The purpose of an ENC is to allow a system administrator to maintain an |
| inventory of nodes to be managed, completely separately from the configuration |
| of the automation tool. Usually, the external node classifier completely |
| replaces the tool-specific inventory (such as site.pp for Puppet, |
| ext_pillar/master_tops for Salt, or /etc/ansible/hosts). |
| . |
| reclass allows you to define your nodes through class inheritance, while |
| always able to override details further up the tree (i.e. in more specific |
| nodes). Think of classes as feature sets, as commonalities between nodes, or |
| as tags. Add to that the ability to nest classes (multiple inheritance is |
| allowed, well-defined, and encouraged), and piece together your infrastructure |
| from smaller bits, eliminating redundancy and exposing all important |
| parameters to a single location, logically organised. |
| . |
| This package provides the reclass CLI and adapters for Salt and Ansible. |
| |
| Package: python-reclass |
| Architecture: all |
| Depends: ${misc:Depends}, ${python:Depends}, python-pkg-resources |
| Description: hierarchical inventory backend for configuration management systems |
| reclass is an "external node classifier" (ENC) as can be used with automation |
| tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for |
| merging data sources recursively. |
| . |
| The purpose of an ENC is to allow a system administrator to maintain an |
| inventory of nodes to be managed, completely separately from the configuration |
| of the automation tool. Usually, the external node classifier completely |
| replaces the tool-specific inventory (such as site.pp for Puppet, |
| ext_pillar/master_tops for Salt, or /etc/ansible/hosts). |
| . |
| reclass allows you to define your nodes through class inheritance, while |
| always able to override details further up the tree (i.e. in more specific |
| nodes). Think of classes as feature sets, as commonalities between nodes, or |
| as tags. Add to that the ability to nest classes (multiple inheritance is |
| allowed, well-defined, and encouraged), and piece together your infrastructure |
| from smaller bits, eliminating redundancy and exposing all important |
| parameters to a single location, logically organised. |
| |
| Package: reclass-doc |
| Architecture: all |
| Section: doc |
| Depends: ${sphinxdoc:Depends}, ${misc:Depends} |
| Description: reclass documentation |
| reclass is an "external node classifier" (ENC) as can be used with automation |
| tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for |
| merging data sources recursively. |
| . |
| This package provides the documentation for reclass. |