Software to automate the management and configuration of infrastructure and applications at scale.
Find a file
Elias Probst a9fda57b73 doc: remove module suffix from descriptions
Until now, the listings of all kinds of modules looked quite
inconsistent like this:
- salt.states.smtp
- salt.states.snapper module
- salt.states.solrcloud module
- salt.states.splunk

The `module` suffix is redundant anyways, so let's remove it and do some
further cleanup (adjusting overline/underline usage, underline length)
using the following bash script:

```bash

sed -i 's|\s\+module$||g' doc/ref/*/all/*.*.rst

for rst in doc/ref/*/all/*.*.rst;
do
  # enforce consistent overline/underline usage, remove all overlines
  if [[ $(head -n1 "${rst}") =~ ^=+$ ]];
  then
      sed -i -e 1d "${rst}"
  fi

  # adjust the length of the underline to the length of the module name
  module_name=$(head -n1 "${rst}")
  underline=$(for i in $(seq ${#module_name}); do echo -n "="; done)
  sed -i '2s|^=\+$|'"${underline}"'|g' "${rst}"
done
```
2021-02-19 08:54:50 -05:00
.github Add imagemagick for man pages gen 2021-02-10 06:21:23 -05:00
.pre-commit-hooks Prevent badly named changelog files from being committed 2021-02-04 17:48:50 +00:00
changelog Don't iterate through cloud map errors 2021-02-19 05:54:47 +00:00
cicd Remove runtests CI/CD jobs 2021-01-29 13:55:52 -05:00
conf Environment to saltenv and documenting color 2020-11-14 02:27:49 -07:00
doc doc: remove module suffix from descriptions 2021-02-19 08:54:50 -05:00
pkg Only depend on the top level pyobjc requirement. 2021-02-03 10:28:56 +00:00
requirements Cleanup salt/_compat.py now that Salt is Py3.5+ only 2021-02-19 08:35:12 -05:00
rfcs Port #50553 to master 2020-10-07 16:09:36 -07:00
salt modules.test: improve documentation consistency 2021-02-19 08:54:50 -05:00
scripts Fix: code quality issues (#59385) 2021-02-16 12:51:45 -05:00
tasks Allow running the pre-commit jenkins job in GH Actions 2020-11-30 14:20:56 -07:00
templates fix: changes made by pre-commit scripts 2020-10-07 13:43:41 -07:00
tests Cleanup salt/_compat.py now that Salt is Py3.5+ only 2021-02-19 08:35:12 -05:00
.codeclimate.yml
.codecov.yml Set codecov's status setting to false 2020-05-06 00:21:37 -07:00
.coveragerc Teach coverage a bit more about salt paths. 2020-08-11 10:21:27 -07:00
.editorconfig
.git-blame-ignore-revs Add blacken docs commit 2020-06-09 03:37:02 -07:00
.gitattributes
.gitignore
.gitlab-ci.yml Revert "Add ShiftLeft Scan to the pipeline" 2020-07-14 15:25:04 -07:00
.mention-bot
.pre-commit-config.yaml Upgrade included ipaddress.py from Python 3.9.1 2021-02-19 08:35:12 -05:00
.pylintrc Bump pytest-salt-factories to 0.92.x 2020-09-14 07:55:09 +01:00
.rstcheck.cfg Start checking rst files at pre-commit level with rstcheck 2020-10-13 13:53:16 -07:00
AUTHORS Updating email references from nmadhok@clemson.edu to nmadhok@g.clemson.edu 2021-02-16 11:15:39 -05:00
CHANGELOG.md Update docs for latest 2020-12-16 15:29:13 -07:00
CODE_OF_CONDUCT.md Updating to v2.0 of contributor covenant 2020-09-30 13:28:39 -07:00
CONTRIBUTING.rst Cleanup contributing guides; main in repo root 2021-02-03 06:33:01 -05:00
DEPENDENCIES.md Add dates of copyright to dependencies 2020-09-04 10:14:56 -07:00
Gemfile kitchen-ec2 >=3.8 is fixed 2020-10-29 12:51:50 -07:00
kitchen.yml Add changelog entry for bugfix for #57184. 2020-05-21 20:49:31 -07:00
LICENSE Fix path in license 2020-09-30 09:31:48 +01:00
MANIFEST.in Cleanup contributing guides; main in repo root 2021-02-03 06:33:01 -05:00
noxfile.py We no longer need the distinction between running under PyTest or not 2021-01-29 13:55:52 -05:00
pyproject.toml Fix for changelog project dir 2020-07-24 14:11:38 -07:00
pytest.ini Upgrade to PyTest 5.x 2020-05-22 09:17:36 -07:00
README.rst Fix rss feed link 2021-02-03 06:33:01 -05:00
SECURITY.md Update SECURITY.md 2021-02-01 06:13:53 -05:00
setup.py Fixes setup.py for OSX and WINDOWS when USE_STATIC_REQUIREMENTS=0 2021-01-27 17:46:28 +00:00
SUPPORT.rst

Salt Project License: Apache v2.0

PyPi Package Downloads

PyPi Package Downloads

Salt Project Slack Community

Salt Project Twitch Channel

Salt Project subreddit

Follow SaltStack on Twitter

https://gitlab.com/saltstack/open/salt-branding-guide/-/raw/master/logos/SaltProject_altlogo_teal.png?inline=true

Salt is the worlds fastest, most intelligent and scalable automation engine.

About Salt

Built on python, Salt uses simple and human-readable YAML combined with event-driven automation to deploy and configure complex IT systems. In addition to leveling-up vRealize Automation SaltStack Config, Salt can be found under the hood of products from Juniper, Cisco, Cloudflare, Nutanix, SUSE, and Tieto, to name a few.

About SaltStack

SaltStack was acquired by VMware in 2020. Salt Project remains an open source ecosystem that VMware supports and contributes to.

Download Salt

Salt is tested and packaged to run on CentOS, Debian, RHEL, Ubuntu, MacOS, Windows, and more. Download Salt and get started now.

Salt Project Documentation

Installation instructions, getting started guides, in-depth API documentation, and contributing to Salt.

Security Advisories

Keep an eye on the Salt Project Security Announcements landing page. Salt Project recommends subscribing to the Salt Project Security RSS feed to receive notification when new information is available regarding security announcements.

Other channels to receive security announcements include the Salt Community mailing list and the Salt Community Slack Channel.

Responsibly Reporting Security Vulnerabilities

When reporting security vulnerabilities for Salt or other SaltStack projects, refer to the SECURITY.md file found in this repository.

Engage the Salt Project and The Community

Please be sure to review our Code of Conduct. Also, check out some of our community resources including:

There are lots of ways to get involved in our community. Every month, there are around a dozen opportunities to meet with other contributors and the Salt Core team and collaborate in real time. The best way to keep track is by subscribing to the Salt Project Community Events Calendar on the main https://saltproject.io website.

If you have additional questions, email us at core@saltstack.com or reach out directly to the Community Manager, Janae Andrus via Slack. Wed be glad to have you join our community!

License

Salt is licensed under the Apache 2.0 license. Please see the LICENSE file for the full text of the Apache license, followed by a full summary of the licensing used by external modules.

A complete list of attributions and dependencies can be found here: salt/DEPENDENCIES.md