8000 GitHub - davebo/pepper: A library and stand-alone CLI tools to access a salt-api instance
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

davebo/pepper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pepper

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).

Usage

Basic usage is in heavy flux.

export SALTAPI_USER=saltdev SALTAPI_PASS=saltdev SALTAPI_EAUTH=pam
pepper '*' test.ping
pepper '*' test.kwarg hello=dolly

Current status

The project is currently pre-alpha.

Follow progress by watching the project milestones. We'll tag and upload a release to PyPI once the project is ready for a first release.

Please feel free to get involved by sending pull requests or join us on the Salt mailing list or on IRC in #salt or #salt-devel.

About

A library and stand-alone CLI tools to access a salt-api instance

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%
0