Ansible Script 추가
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# NOTE: This won't work with rc / beta builds.
|
||||
- name: Get Windows Agent version
|
||||
win_shell: |
|
||||
$product_name = "Datadog Agent"
|
||||
$query = "Select Name,IdentifyingNumber,InstallDate,InstallLocation,ProductID,Version FROM Win32_Product where Name like '$product_name%'"
|
||||
$installs = Get-WmiObject -query $query
|
||||
|
||||
if (!$installs -or ($installs.Count -eq 0) -or ($installs.Count -gt 1)) {
|
||||
Write-Host ""
|
||||
} else {
|
||||
$ddmaj, $ddmin, $ddpatch, $ddbuild = $installs.Version.split(".")
|
||||
Write-Host "$($ddmaj).$($ddmin).$($ddpatch)"
|
||||
}
|
||||
register: datadog_version_check_win
|
||||
changed_when: false
|
||||
failed_when: false
|
||||
check_mode: no
|
||||
when: ansible_facts.os_family == "Windows"
|
||||
Reference in New Issue
Block a user