Commit Graph

174 Commits (a13141413a3e963e09cd9c914059236a4ba28bb7)

Author SHA1 Message Date
Adam Keech b365b83906 Adding functionality to not only edit Values, but also Keys. 2016-12-08 11:32:58 -05:00
Adam Keech 1710d1aa0c Renaming variables in win_regedit module to make more sense with actions that are happening. 2016-12-08 11:32:58 -05:00
Adam Keech 907fa20035 Adding win_regedit module 2016-12-08 11:32:58 -05:00
Peter Mounce 08bf656309 Code-review
Swap state enabled/disabled -> enabled yes/no
2016-12-08 11:32:55 -05:00
Peter Mounce 8f74e4acdf no default, remove it 2016-12-08 11:32:55 -05:00
Peter Mounce e518672a75 version_added -> 2, remove empty aliases 2016-12-08 11:32:55 -05:00
Peter Mounce c2ba569bf4 caught out by syntax 2016-12-08 11:32:55 -05:00
Peter Mounce 2fc0cec990 correct variable name 2016-12-08 11:32:55 -05:00
Peter Mounce be2ca80c2b win_scheduled_task module for windows
Fledgling module to allow scheduled tasks to be managed.
At present, I only need enabled/disabled support. There's lots of scope for more features.
2016-12-08 11:32:54 -05:00
Toshio Kuratomi 4078e0905c Fix up docs 2016-12-08 11:32:54 -05:00
Toshio Kuratomi 9aaf6ee05c These modules were added to version 2.0, not 1.9 2016-12-08 11:32:54 -05:00
Henrik Wallström c241fb78a8 Modules to manage IIS
Wraps the Web Server Administration module for PowerShell into Ansible modules.
2016-12-08 11:32:53 -05:00
Greg DeKoenigsberg c65a612d1f Changes to author formatting, remove emails 2016-12-08 11:32:51 -05:00
Greg DeKoenigsberg 313352c845 Add author data 2016-12-08 11:32:50 -05:00
Pepe Barbe 45fe29b248 Refactor win_chocolatey module
* Refactor code to be more robust. Run main logic inside a try {} catch {}
  block. If there is any error, bail out and log all the command output
  automatically.
* Rely on error code generated by chocolatey instead of scraping text
  output to determine success/failure.
* Add support for unattended installs: (`-y` flag is a requirement by
  chocolatey)
* Before (un)installing, check existence of files.
* Use functions to abstract logic
* The great rewrite of 0.9.9, the `choco` interface has changed, check
  if chocolatey is installed and an older version. If so upgrade to
  latest.
* Allow upgrading packages that are already installed
* Use verbose logging for chocolate actions
* Adding functionality to specify a source for a chocolatey repository.
  (@smadam813)
* Removing pre-determined sources and adding specified source url in
  it's place. (@smadam813)

Contains contributions from:
*  Adam Keech  <akeech@chathamfinancial.com> (@smadam813)
2016-12-08 11:32:50 -05:00
Ernst Kuschke f7d6b2a7e8 Allow any custom chocolatey source
This is to allow for a local source (for instance in the form of artifactory)
2016-12-08 11:32:45 -05:00
Jon Hawkesworth 4598ae5376 Update attribution 2016-12-08 11:32:42 -05:00
Jon Hawkesworth d2ed2c935b Add win_environment module 2016-12-08 11:32:42 -05:00
Toshio Kuratomi 4f07e8b256 Many more doc fixes 2016-12-08 11:32:40 -05:00
net 64b53937ee package file 2016-12-08 11:32:22 -05:00
Brian Coca 9057295065 changed to use ansible standard 'name' instead of 'package' 2016-12-08 11:32:21 -05:00
Toshio Kuratomi 79bd23da3e Fixes to documentation 2016-12-08 11:32:21 -05:00
Peter Mounce 71d2faab18 Windows package management with Chocolatey 2016-12-08 11:32:21 -05:00
Peter Mounce f408ac2d82 Add module to install windows updates
Supports specifying which category to install all updates from.
NEEDS: `choco install PSWindowsUpdate` beforehand - does not attempt to install it (or detect it's missing, yet)
PSWindowsUpdate: http://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc#content
2016-12-08 11:32:21 -05:00