Skip to content

Commit

Permalink
Execute transition only if service is defined
Browse files Browse the repository at this point in the history
  • Loading branch information
cmd-ntrf committed Jan 23, 2025
1 parent 261e495 commit 896048d
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions site/profile/manifests/gpu.pp
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,19 @@
}

if ! $facts['nvidia_grid_vgpu'] {
transition { 'stop nvidia-dcgm service':
resource => Service['nvidia-dcgm'],
attributes => { ensure => stopped },
prior_to => File_line['nvidia_restrict_profiling'],
if defined(Service['nvidia-dcgm']) {
transition { 'stop nvidia-dcgm service':
resource => Service['nvidia-dcgm'],
attributes => { ensure => stopped },
prior_to => File_line['nvidia_restrict_profiling'],
}
}
transition { 'stop nvidia-persistenced service':
resource => Service['nvidia-persistenced'],
attributes => { ensure => stopped },
prior_to => File_line['nvidia_restrict_profiling'],
if defined(Service['nvidia-dcgm']) {
transition { 'stop nvidia-persistenced service':
resource => Service['nvidia-persistenced'],
attributes => { ensure => stopped },
prior_to => File_line['nvidia_restrict_profiling'],
}
}
} else {
transition { 'stop nvidia-gridd service':
Expand Down

0 comments on commit 896048d

Please sign in to comment.