win_package: remove case sensitive check for msi extension (#34476)

pull/34478/head
Jordan Borean 7 years ago committed by GitHub
parent 85ff38d2e2
commit da69f5aeae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -173,7 +173,7 @@ Function Get-ProgramMetadata($state, $path, $product_id, $credential, $creates_p
# set the location type and validate the path
if ($path -ne $null) {
if ($path.EndsWith(".msi")) {
if ($path.EndsWith(".msi", [System.StringComparison]::CurrentCultureIgnoreCase)) {
$metadata.msi = $true
} else {
$metadata.msi = $false

@ -267,7 +267,7 @@
- name: install local msi with arguments (check mode)
win_package:
path: '{{test_win_package_path}}\good.msi'
path: '{{test_win_package_path}}\good.MSI'
state: present
arguments: ADDLOCAL=Cow
register: install_msi_argument_check
@ -293,7 +293,7 @@
- name: install local msi with arguments
win_package:
path: '{{test_win_package_path}}\good.msi'
path: '{{test_win_package_path}}\good.MSI'
state: present
arguments: ADDLOCAL=Cow
register: install_msi_argument
@ -319,7 +319,7 @@
- name: install local msi with arguments (idempotent)
win_package:
path: '{{test_win_package_path}}\good.msi'
path: '{{test_win_package_path}}\good.MSI'
state: present
arguments: ADDLOCAL=Cow
register: install_msi_argument_again

Loading…
Cancel
Save