BSD Ports

sysutils/py-salt-pepper 0.7.6nb4 NetBSD

CLI front-end to a running salt-api system

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
apache-2.0
Categories
sysutils, python
Package size
34.3 KiB, 181.4 KiB installed

Description

Pepper contains a Python library and CLI scripts for accessing a remote salt-api instance.

pepperlib abstracts the HTTP calls to salt-api so existing Python projects can easily integrate with a remote Salt installation just by instantiating a class.

The pepper CLI script allows users to execute Salt commands from computers that are external to computers running the salt-master or salt-minion daemons as though they were running Salt locally. The long-term goal is to add additional CLI scripts maintain the same interface as Salt's own CLI scripts (salt, salt-run, salt-key, etc).

Install

Binary package:

pkgin install py311-salt-pepper

From pkgsrc:

cd /usr/pkgsrc/sysutils/py-salt-pepper && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.7.6nb4
NetBSD 10.1 aarch640.7.6nb4
SmartOS / illumos x86_640.7.6nb4
macOS 15 arm64-

Dependencies

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-salt-pepper-0.7.6nb4, py313-salt-pepper-0.7.6nb4, py314-salt-pepper-0.7.6nb4