test(share): standardise structure
* Standardised using https://github.com/myii/ssf-formula/pull/251
This commit is contained in:
parent
8cb31c6967
commit
15241d39c5
@ -8,12 +8,12 @@ It's goal is to share the libraries between all profiles.
|
|||||||
|
|
||||||
### `system`
|
### `system`
|
||||||
|
|
||||||
The `system` library provides easy access to system dependents informations:
|
The `system` library provides easy access to system dependent information:
|
||||||
|
|
||||||
- `system.platform`: take `inspec.platform` and mangle things a bit to be useful
|
- `system.platform`: based on `inspec.platform`, modify to values that are more consistent from a SaltStack perspective
|
||||||
- `system.platform[:family]` provides a family name for Arch
|
- `system.platform[:family]` provide a family name for Arch
|
||||||
- `system.platform[:name]` modify `amazon` to `amazonlinux`
|
- `system.platform[:name]` modify `amazon` to `amazonlinux`
|
||||||
- `system.platform[:release]` tweak for Arch and Amazon Linux:
|
- `system.platform[:release]` tweak Arch and Amazon Linux:
|
||||||
- `Arch` is always `base-later`
|
- `Arch` is always `base-latest`
|
||||||
- `Amazon Linux` release `2018` became `1`
|
- `Amazon Linux` release `2018` is resolved as `1`
|
||||||
- `system.platform[:finger]` is just the concatenation of the name and the first release number (except for Ubuntu which gives `20.04` for example)
|
- `system.platform[:finger]` is the concatenation of the name and the major release number (except for Ubuntu, which gives `ubuntu-20.04` for example)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# vim: ft=yaml
|
# vim: ft=yaml
|
||||||
---
|
---
|
||||||
name: shared
|
name: share
|
||||||
title: InSpec shared resources
|
title: InSpec shared resources
|
||||||
maintainer: SaltStack Formulas
|
maintainer: SaltStack Formulas
|
||||||
license: Apache-2.0
|
license: Apache-2.0
|
||||||
|
Loading…
Reference in New Issue
Block a user