X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/65902c2f5a35a64a2159a4a9bb19c39a5f5bd097..b4b80ec4ce3e502101f6dc4f1a8aba4fb6e69b6b:/cookbooks/prometheus/resources/exporter.rb diff --git a/cookbooks/prometheus/resources/exporter.rb b/cookbooks/prometheus/resources/exporter.rb index 5896a1b46..22e364f9f 100644 --- a/cookbooks/prometheus/resources/exporter.rb +++ b/cookbooks/prometheus/resources/exporter.rb @@ -22,6 +22,7 @@ default_action :create property :exporter, :kind_of => String, :name_property => true property :port, :kind_of => Integer, :required => [:create] property :listen_switch, :kind_of => String, :default => "web.listen-address" +property :user, :kind_of => String, :default => "root" property :options, :kind_of => [String, Array] property :environment, :kind_of => Hash, :default => {} @@ -29,7 +30,7 @@ action :create do systemd_service service_name do description "Prometheus #{new_resource.exporter} exporter" type "simple" - user "root" + user new_resource.user environment new_resource.environment exec_start "#{executable_path} #{executable_options}" private_tmp true