From aca79c186a76c48a520ec1c5a7b1f9cbc078054c Mon Sep 17 00:00:00 2001 From: lksz Date: Wed, 2 Dec 2020 00:30:57 -0500 Subject: [PATCH] Created a dedicated ansible package --- {base.linux => ansible}/Invoke-ViaAnsible.ps1 | 2 +- {base.linux => ansible}/Pull-ViaAnsible.ps1 | 0 {base.linux => ansible}/Update-ViaAnsible.ps1 | 0 ansible/_.package.json | 14 ++++++++++++++ 4 files changed, 15 insertions(+), 1 deletion(-) rename {base.linux => ansible}/Invoke-ViaAnsible.ps1 (96%) rename {base.linux => ansible}/Pull-ViaAnsible.ps1 (100%) rename {base.linux => ansible}/Update-ViaAnsible.ps1 (100%) create mode 100644 ansible/_.package.json diff --git a/base.linux/Invoke-ViaAnsible.ps1 b/ansible/Invoke-ViaAnsible.ps1 similarity index 96% rename from base.linux/Invoke-ViaAnsible.ps1 rename to ansible/Invoke-ViaAnsible.ps1 index 242ecdc..bf11924 100644 --- a/base.linux/Invoke-ViaAnsible.ps1 +++ b/ansible/Invoke-ViaAnsible.ps1 @@ -32,7 +32,7 @@ $local:SaveConsoleColor = [Console]::ForegroundColor $env:ANSIBLE_DEPRECATION_WARNINGS='false' Invoke-Expression $expr | ForEach-Object { if( -not $OneLine ) { return $_ }; - $local:res = $_.Split('|'); + $local:res = $_.Split('|') + @('', '', '', '') $res = [PSCustomObject]([ordered]@{ Machine = $res[0].Trim(); Status = $res[1].Trim(); diff --git a/base.linux/Pull-ViaAnsible.ps1 b/ansible/Pull-ViaAnsible.ps1 similarity index 100% rename from base.linux/Pull-ViaAnsible.ps1 rename to ansible/Pull-ViaAnsible.ps1 diff --git a/base.linux/Update-ViaAnsible.ps1 b/ansible/Update-ViaAnsible.ps1 similarity index 100% rename from base.linux/Update-ViaAnsible.ps1 rename to ansible/Update-ViaAnsible.ps1 diff --git a/ansible/_.package.json b/ansible/_.package.json new file mode 100644 index 0000000..08b8b1a --- /dev/null +++ b/ansible/_.package.json @@ -0,0 +1,14 @@ +{ + "package": { + "Condition": [ + { + "custom": "Get-Command ansible -Type Application", + "System": null, + "Hostname": null, + "Username": null, + "Logic": 0 + } + ], + "Name": "ansible" + } +}