anchor.diff:  StandardError=syslog
   
   # This will default to "bundler" if we don't specify it
  -SyslogIdentifier=<%= service_file %>
  +SyslogIdentifier=<%= @service_file %>
   
   [Install]
   WantedBy=multi-user.target
positive.code: # Customize this file based on your bundler location, app directory, etc.
  # Customize and copy this into /usr/lib/systemd/system (CentOS) or /lib/systemd/system (Ubuntu).
  # Then run:
  #   - systemctl enable <%= service_file %>
  #   - systemctl {start,stop,restart} <%= service_file %>
  #
  # This file corresponds to a single Sidekiq process.  Add multiple copies
  # to run multiple processes (sidekiq-1, sidekiq-2, etc).
  #
  # Use `journalctl -u <%= service_file %> -rn 100` to view the last 100 lines of log output.
  #
  [Unit]
  Description=<%= service_file %>
  # start us only once the network and logging subsystems are available,
  # consider adding redis-server.service if Redis is local and systemd-managed.
  After=syslog.target network.target
  
negative.code: WorkingDirectory=<%= current_path %>
  <% if fetch(:sidekiq_six_ruby_vm) == :rbenv %>
  # If you use rbenv:
  ExecStart=/bin/bash -lc 'exec /home/deploy/.rbenv/shims/bundle exec sidekiq <%= @side_kiq_args %>'
  <% elsif fetch(:sidekiq_six_ruby_vm) == :rvm %>
  # RVM
  ExecStart=<%= fetch(:rvm_path) %>/bin/rvm <%= fetch(:rvm_ruby_version) %> do bundle exec sidekiq <%= @side_kiq_args %>
  <% else %>
  # If you use the system's ruby:
  ExecStart=/usr/local/bin/bundle exec sidekiq <%= @side_kiq_args %>
  <% end %>
  
  
  # Use `systemctl kill -s TSTP <%= @service_file %>` to quiet the Sidekiq process
  
  # !!! Change this to your deploy user account !!!
  User=<%= @role.user %>
  