anchor.diff:  #
   # Note: master name should not include special characters or spaces.
   # The valid charset is A-z 0-9 and the three characters ".-_".
  -<% if @config.sentinel_monitor %>
  -sentinel monitor <%= @config.sentinel_master_name %> <%= @config.sentinel_monitor %>
  +<% if @resource.sentinel_monitor %>
  +sentinel monitor <%= @resource.sentinel_master_name %> <%= @resource.sentinel_monitor %>
   <% end %>
   
  -# sentinel auth-pass <%= @config.sentinel_master_name %> <password>
  +# sentinel auth-pass <%= @resource.sentinel_master_name %> <password>
   #
   # Set the password to use to authenticate with the master and slaves.
   # Useful if there is a password set in the Redis instances to monitor.
  
positive.code: # Down).
  #
  # Default is 30 seconds.
  <% if @config.sentinel_down %>
  sentinel down-after-milliseconds <%= @config.sentinel_master_name %> <%= @config.sentinel_down %>
  <% end %>
  
  # sentinel parallel-syncs <%= @config.sentinel_master_name %> <numslaves>
  #
  # How many slaves we can reconfigure to point to the new slave simultaneously
  # during the failover. Use a low number if you use the slaves to serve query
  # to avoid that all the slaves will be unreachable at about the same
  # time while performing the synchronization with the master.
  <% if @config.sentinel_parallel %>
  sentinel parallel-syncs <%= @config.sentinel_master_name %> <%= @config.sentinel_parallel %>
  <% end %>
  # sentinel failover-timeout <%= @config.sentinel_master_name %> <milliseconds>
  #
  # Specifies the failover timeout in milliseconds. It is used in many ways:
  #
  
negative.code: #
  # Example:
  #
  <% if @resource.sentinel_auth %>
  sentinel auth-pass <%= @resource.sentinel_master_name %> <%= @resource.sentinel_auth %>
  <% end %>
  
  # sentinel down-after-milliseconds <%= @resource.sentinel_master_name %> <milliseconds>
  #
  # Number of milliseconds the master (or any attached slave or sentinel) should
  # be unreachable (as in, not acceptable reply to PING, continuously, for the
  