An open API service indexing awesome lists of open source software.

https://github.com/example42/example42-tools

Some scripts and tools to manage Example42 Puppet Modules
https://github.com/example42/example42-tools

Last synced: 3 months ago
JSON representation

Some scripts and tools to manage Example42 Puppet Modules

Awesome Lists containing this project

README

        

# Deprecation notice

This repo is no longer maintained.

Check [example42 control-repo](https://github.com/example42/control-repo) for a compete Puppet environment with relevant toolset.

## Example 42 Tools
Here you find some scripts and scripts useful to manage Example42 modules

##= Example42 modules creation and management scripts
* [*module_clone.sh*] - Create a new module with default structure based on an existing template
* [*project_rename.sh*] - Create a project module based on module example42 with your $my_project name
* [*sync.sh*] - Executes the git commands to update the repository and all the submodules
* [*check-module.sh*] - Runs checks on the current module. It requires rake, puppet (doc) and puppet-lint

##= Other scripts
* [*get_webmin_params.sh*] - Gather OS related infos about a module (package) from the WebMin source configuration files
* [*massfindandreplace.sh*] - Simple recursive find and replace script.
* [*massfindandreplace_macspurious.sh*] - Removes the non visible chars I often leave around with my Mac ;-)