Skip to content

Commit af2fbd8

Browse files
committed
Custom log directory when virtualenv is system
1 parent e04b1df commit af2fbd8

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

manifests/pip.pp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
$install_args = '',
6868
$uninstall_args = '',
6969
$timeout = 1800,
70+
$log_dir = '/',
7071
) {
7172

7273
# Parameter validation
@@ -79,7 +80,7 @@
7980
}
8081

8182
$cwd = $virtualenv ? {
82-
'system' => '/',
83+
'system' => $log_dir,
8384
default => $virtualenv,
8485
}
8586

manifests/requirements.pp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@
6565
$forceupdate = false,
6666
$cwd = undef,
6767
$extra_pip_args = '',
68-
$fix_requirements_owner = true
68+
$fix_requirements_owner = true,
69+
$log_dir = '/',
6970
) {
7071

7172
if $virtualenv == 'system' and ($owner != 'root' or $group != 'root') {
@@ -81,7 +82,7 @@
8182
}
8283

8384
$rootdir = $virtualenv ? {
84-
'system' => '/',
85+
'system' => $log_dir,
8586
default => $virtualenv,
8687
}
8788

0 commit comments

Comments
 (0)