Skip to content

Commit b5813e9

Browse files
committed
INFRA-683: Do not manage virtualenv file permissions and ownership on Windows
1 parent 96d374e commit b5813e9

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

manifests/virtualenv.pp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,14 @@
140140

141141
file { $venv_dir:
142142
ensure => directory,
143-
owner => $owner,
144-
group => $group,
145-
mode => $mode,
146-
recurse => $::operatingsystem ? { 'windows' => true, default => false },
143+
}
144+
145+
if $::operatingsystem != 'windows' {
146+
File[$venv_dir] {
147+
owner => $owner,
148+
group => $group,
149+
mode => $mode,
150+
}
147151
}
148152

149153
$virtualenv_cmd = "${python::exec_prefix}${used_virtualenv}"

0 commit comments

Comments
 (0)