martin f. krafft | 5fd2cd8 | 2014-10-28 15:56:59 +0100 | [diff] [blame] | 1 | Source: reclass |
| 2 | Section: python |
| 3 | Priority: extra |
Filip Pytloun | c773cad | 2016-06-09 14:00:00 +0200 | [diff] [blame^] | 4 | Maintainer: tcpcloud Packaging Team <pkg-team@tcpcloud.eu> |
Filip Pytloun | 26668eb | 2015-07-11 10:43:13 +0200 | [diff] [blame] | 5 | XSBC-Original-Maintainer: martin f. krafft <madduck@debian.org> |
martin f. krafft | 5fd2cd8 | 2014-10-28 15:56:59 +0100 | [diff] [blame] | 6 | Uploaders: Jonas Smedegaard <dr@jones.dk> |
| 7 | Build-Depends: python-setuptools, python, debhelper (>= 8.9.7), python-sphinx, python-yaml |
| 8 | Standards-Version: 3.9.6 |
| 9 | XS-Python-Version: all |
| 10 | Homepage: http://reclass.pantsfullofunix.net/ |
| 11 | Vcs-Git: git://anonscm.debian.org/collab-maint/reclass.git |
| 12 | Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/reclass.git?h=debian |
| 13 | |
| 14 | Package: reclass |
| 15 | Architecture: all |
| 16 | Section: admin |
| 17 | Depends: python-reclass (= ${binary:Version}), ${misc:Depends}, ${python:Depends} |
| 18 | Suggests: reclass-doc |
| 19 | Description: hierarchical inventory backend for configuration management systems |
| 20 | reclass is an "external node classifier" (ENC) as can be used with automation |
| 21 | tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for |
| 22 | merging data sources recursively. |
| 23 | . |
| 24 | The purpose of an ENC is to allow a system administrator to maintain an |
| 25 | inventory of nodes to be managed, completely separately from the configuration |
| 26 | of the automation tool. Usually, the external node classifier completely |
| 27 | replaces the tool-specific inventory (such as site.pp for Puppet, |
| 28 | ext_pillar/master_tops for Salt, or /etc/ansible/hosts). |
| 29 | . |
| 30 | reclass allows you to define your nodes through class inheritance, while |
| 31 | always able to override details further up the tree (i.e. in more specific |
| 32 | nodes). Think of classes as feature sets, as commonalities between nodes, or |
| 33 | as tags. Add to that the ability to nest classes (multiple inheritance is |
| 34 | allowed, well-defined, and encouraged), and piece together your infrastructure |
| 35 | from smaller bits, eliminating redundancy and exposing all important |
| 36 | parameters to a single location, logically organised. |
| 37 | . |
| 38 | This package provides the reclass CLI and adapters for Salt and Ansible. |
| 39 | |
| 40 | Package: python-reclass |
| 41 | Architecture: all |
| 42 | Depends: ${misc:Depends}, ${python:Depends}, python-pkg-resources |
| 43 | Description: hierarchical inventory backend for configuration management systems |
| 44 | reclass is an "external node classifier" (ENC) as can be used with automation |
| 45 | tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for |
| 46 | merging data sources recursively. |
| 47 | . |
| 48 | The purpose of an ENC is to allow a system administrator to maintain an |
| 49 | inventory of nodes to be managed, completely separately from the configuration |
| 50 | of the automation tool. Usually, the external node classifier completely |
| 51 | replaces the tool-specific inventory (such as site.pp for Puppet, |
| 52 | ext_pillar/master_tops for Salt, or /etc/ansible/hosts). |
| 53 | . |
| 54 | reclass allows you to define your nodes through class inheritance, while |
| 55 | always able to override details further up the tree (i.e. in more specific |
| 56 | nodes). Think of classes as feature sets, as commonalities between nodes, or |
| 57 | as tags. Add to that the ability to nest classes (multiple inheritance is |
| 58 | allowed, well-defined, and encouraged), and piece together your infrastructure |
| 59 | from smaller bits, eliminating redundancy and exposing all important |
| 60 | parameters to a single location, logically organised. |
| 61 | |
| 62 | Package: reclass-doc |
| 63 | Architecture: all |
| 64 | Section: doc |
| 65 | Depends: ${sphinxdoc:Depends}, ${misc:Depends} |
| 66 | Description: reclass documentation |
| 67 | reclass is an "external node classifier" (ENC) as can be used with automation |
| 68 | tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for |
| 69 | merging data sources recursively. |
| 70 | . |
| 71 | This package provides the documentation for reclass. |