Jon Hawkesworth
e4b80dd43c
Added null check in case http connection used and no cert found.
10 years ago
Trond Hindenes
72760f5999
All changes referenced in PRs #8767 , #8768 , #8769 :
...
This changes the get-attr function slightly, and lets the module specify whether a param is needed and auto-fails if it is not present. A module can now verify params like so::
$params = Parse-Args $args;
$result = New-Object psobject;
Set-Attr $result "changed" $false;
$path = Get-Attr -obj $params -name path -failifempty $true -resultobj $result
or
$params = Parse-Args $args;
$result = New-Object psobject;
Set-Attr $result "changed" $false;
$path = Get-Attr -obj $params -name path -failifempty $true -emptyattributefailmessage "Oh man. You forgot the main part!" -resultobj $result
slight tweak in how the powershell module converts to json in order to support nested objects (allows for more complex facts, among others)
This script gathers some extended facts on windows hosts in a json array attribute called "ansible_interfaces". This info is needed for some network-related modules I'm working on. Required the update to powershell.ps1 to return deeply nested json objects.
10 years ago
Chris Church
0d1197a995
Replace Get-FileHash with MD5 code that works on PowerShell 3.
10 years ago
Michael DeHaan
6c42cd09f9
Merge pull request #8227 from trondhindenes/win_setup_improvements
...
win_setup improvements: Correcly outputs ansible_totalmem
10 years ago
Trond Hindenes
387759ada6
win_setup improvements: Correcly outputs ansible_totalmem on computers with multiple ram chips
10 years ago
Trond Hindenes
d5a0c18170
Better result handling
10 years ago
Trond Hindenes
3bf16805e1
improvements to win_feature
10 years ago
Chris Church
efc07cf627
Return service name, display name, start mode and state from win_service module.
10 years ago
Michael DeHaan
4acc93b665
Merge pull request #7889 from chrishoffman/win_group
...
Adding win_group module
10 years ago
Chris Hoffman
0dab7b014b
Adding win_group module
10 years ago
Chris Hoffman
1c2d244964
Fixing bug with stopped state
10 years ago
Chris Hoffman
844e90093b
Better propagation of cmdlet errors
10 years ago
Chris Hoffman
31f5069212
Using generic windows service for example
10 years ago
Michael DeHaan
1d632d65ae
Merge pull request #7881 from cchurch/devel
...
Fix typo in powershell setup module.
10 years ago
Chris Hoffman
8af38ae436
Adding win_service module
10 years ago
Chris Church
f59041871e
Fix typo in powershell setup module.
10 years ago
Simon Olofsson
5fe8cf1948
win_feature: Fix Description.
10 years ago
Paul Durivage
e6cd216ade
Check .GetType rather than object directly
10 years ago
Paul Durivage
319f32e408
Move check down for access to
10 years ago
Paul Durivage
07267659b0
Rename variable
10 years ago
Paul Durivage
08dc72b5e7
Update documentation
10 years ago
Paul Durivage
6dd9434707
Fix so it only deletes users that exist
10 years ago
Paul Durivage
08c0b7e66e
Remove commented out lines
10 years ago
Paul Durivage
03f69ac6c8
Fix incorrect name
10 years ago
Paul Durivage
29a308a233
Move functions to top for correct scope
10 years ago
Paul Durivage
556ff9b7f1
Refactor of win_user module
10 years ago
Matt Martz
8816ebb3f8
Add documentation for win_user module
10 years ago
Matt Martz
2316b7785c
Make sure the doc stubs for windows modules have proper license headers
10 years ago
Matt Martz
adc4e70c75
Make sure the module name is specified correctly in the win_feature docs
10 years ago
Paul Durivage
61a06473ec
Add documentation for win_feature module
10 years ago
Paul Durivage
bceaf96fd6
Add comments
10 years ago
Paul Durivage
10a526e020
Add restart functionality
10 years ago
Paul Durivage
ab8f7289b0
Renaming and refactoring of names, variables
10 years ago
Chris Church
f86db3a4dc
Update slurp/win_ping/win_stat to use Get-Attr.
10 years ago
Paul Durivage
7e055ec6cc
Remove unnecessary obj
10 years ago
Chris Church
5c61369574
Add data option to docs for win_ping.
10 years ago
Chris Church
edbe7a4514
Add tests for win_stat module.
10 years ago
Paul Durivage
04d94ffb8f
Fix variable reference
10 years ago
Paul Durivage
af0bcb354d
Ensure state is present if no value provided
10 years ago
Paul Durivage
ba4b2d04d9
Fix logic to ensure state is either present or absent
10 years ago
Paul Durivage
25766a0d58
Add prelim version of win_feature module (for installing packages, roles, features, etc)
10 years ago
Michael DeHaan
7309b2ad2a
Add explanation of windows upgrade details.
10 years ago
Don Schenck
7631c005ca
Added logging to UpgradeToPS3.ps1
...
UpgradeToPS3.ps1 failed when tested with Ansible. Added logging output
to file C:\powershell\install.log.
10 years ago
Chris Church
243cd877ae
Add integration tests for fetch/slurp, make powershell fetch/slurp work as close as possible to existing fetch/slurp modules.
10 years ago
Paul Durivage
5de34fca22
Make non-executable
10 years ago
Paul Durivage
b22e2160cf
Add win_get_url module documentation
10 years ago
Paul Durivage
17f54afa08
Add win_get_url module
10 years ago
Matt Martz
069fa71d87
Remove unneeded code, document creates param and ensure creates only affects state=present
10 years ago
Matt Martz
5d7f67569f
At state for win_msi and add documentation
10 years ago
Matt Martz
13a732e6b9
First pass at win_msi.ps1 msi installer module
10 years ago