Tools for checking Salt state validity
Project description
slskit
usage: slskit [-h] [-c CONFIG] {highstate,sls,pillars,refresh,snapshot} ...
slskit - tools for checking Salt state validity
optional arguments:
-h, --help show this help message and exit
-c CONFIG, --config CONFIG
path to slskit configuration file (default:
slskit.yaml or slskit.yml)
commands:
{highstate,sls,pillars,refresh,snapshot}
highstate render highstate for specified minions
sls render a given sls for specified minions
pillars render pillar items for specified minions
refresh invoke saltutil.sync_all runner
snapshot create and check highstate snapshots
Workaround for libcrypto.dylib failing to load on macOS
If slskit
fails with zsh: abort
or Abort trap: 6
, inspect the error by running the command with PYTHONDEVMODE=1
. If the issue is with _load_libcrypto
call in rsax931.py
, edit salt/utils/rsax931.py
line 38:
-lib = find_library('crypto')
+lib = "/usr/local/opt/openssl@1.1/lib/libcrypto.dylib"
More info:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
slskit-2020.5.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for slskit-2020.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22d646b08b496017be6a1dfc9d158f23df3b461b12befb1445a73e39b8eee390 |
|
MD5 | b729708d62c6cd67f287626faa8d80ef |
|
BLAKE2b-256 | fb6b9920e0bd9787a18c8546711b27d60830f8c2bc8b0684ddd58e3bab41e251 |