Skip to content

Commit 64d6c80

Browse files
committed
Moving things around and adding dropin file.
1 parent 9956a38 commit 64d6c80

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

manifests/dcgm.pp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,18 @@
2121
notify => Service['prometheus-dcgm-exporter'],
2222
}
2323

24-
file { '/etc/dcgm-exporter/default-counters.csv':
25-
source => 'puppet:///modules/nvidia/default-counters.csv',
24+
file { '/etc/dcgm-exporter/dcgm-counters.csv':
25+
source => 'puppet:///modules/nvidia/dcgm-counters.csv',
2626
owner => 'root',
2727
group => 'root',
2828
notify => Service['prometheus-dcgm-exporter'],
2929
}
30+
31+
systemd::dropin_file { '10-config.conf':
32+
unit => 'prometheus-dcgm-exporter.service',
33+
content => "[Service]\nExecStart=\nExecStart=/usr/bin/dcgm-exporter -f /etc/dcgm-exporter/dcgm-counters.csv",
34+
require => File['/etc/dcgm-exporter/dcgm-counters.csv'],
35+
}
3036

3137
service { 'prometheus-dcgm-exporter':
3238
ensure => 'running',

0 commit comments

Comments
 (0)