diff options
Diffstat (limited to 'library/windows/slurp.ps1')
-rw-r--r-- | library/windows/slurp.ps1 | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/library/windows/slurp.ps1 b/library/windows/slurp.ps1 deleted file mode 100644 index edf1da7635..0000000000 --- a/library/windows/slurp.ps1 +++ /dev/null @@ -1,46 +0,0 @@ -#!powershell -# This file is part of Ansible -# -# Ansible is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Ansible is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Ansible. If not, see <http://www.gnu.org/licenses/>. - -# WANT_JSON -# POWERSHELL_COMMON - -$params = Parse-Args $args; - -$src = Get-Attr $params "src" (Get-Attr $params "path" $FALSE); -If (-not $src) -{ - Fail-Json (New-Object psobject) "missing required argument: src"; -} - -If (Test-Path -PathType Leaf $src) -{ - $bytes = [System.IO.File]::ReadAllBytes($src); - $content = [System.Convert]::ToBase64String($bytes); - $result = New-Object psobject @{ - changed = $false - encoding = "base64" - content = $content - }; - Exit-Json $result; -} -ElseIf (Test-Path -PathType Container $src) -{ - Fail-Json (New-Object psobject) ("is a directory: " + $src); -} -Else -{ - Fail-Json (New-Object psobject) ("file not found: " + $src); -} |