First attempt at adding reinstall logic to pkg.install for yumpkg module
First attempt at adding reinstall logic to pkg.install for yumpkg module
Merge branch 'develop' into pkg.install-reinstall
First attempt at adding reinstall logic to pkg.install for yumpkg module
states.iptables support custom rule filename to save
Added _in_pkg_dict() helper function to enable reinstall functionality for versioned package names and for sources.  Also fixed return data for reinstall of versioned package name.
Fixed pylint violations
Fixed potential unbalanced tuple unpacking
Initial commit of boto_secgroup execution module.
Mine functions can be given custom names, and repeated
Ability to instruct ec2 create_volume and create_snapshot functions, to lock and wait untile either is complete
Sort the list of available versions in 'list_available()'
Refactor mdadm module/state to support all options on create.

- Utilize kwargs to support all mdadm options.
- Auto-count number of devices if left out.
- Use YAML data structure in state instead of args.
- Removes forceful array creation (moves it to arguments)
pylint fix
on usergroupadd failure, try to fallback on gpasswd
Add repo-related arguments to pkg.upgrade
Adds missing show_timeout case
Clarifies show_timeout's help
Logadm support

Module for managing Solaris logadm based log rotations.
Added unit tests for refactored mdadm module.

- test that mdadm.create returns the proper cmd.run inputs
- test that test_mode=True does not call cmd.run