<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>Capfile</filename>
    </added>
    <added>
      <filename>config/deploy.rb</filename>
    </added>
    <added>
      <filename>config/thin.yml</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1 +1,41 @@
-# Any settings in here will override the settings in default.yml for the production environment.
+mack::site_domain: http://www.mackery.com
+log_level: error
+use_page_caching: true
+
+cachetastic_default_options:
+    # this will dump into the log, configuration info for each cache, as well as the .inspect
+    # for each object returned from the cache
+    debug: false
+    # this is the type of file store to be used for this cache.
+    # more adapters can be developed and plugged in as desired
+    adapter: memcache
+    # this will marshall objects into and out of the store.
+    marshall_method: none
+    # this sets how long objects will live in the cache before they are auto expired.
+    default_expiry: &lt;%= 24.hours %&gt;
+    # when setting objects into the cache the expiry_swing is +/- to the expiry time.
+    # example: if the expiry time is 1 hour, and the swing is 15 minutes,
+    # objects will go into the cache with an expiry time sometime between 45 mins and 75 mins.
+    expiry_swing: &lt;%= 15.minutes %&gt;
+    # these options get passed on directly to the store.
+    store_options: # listed below are options for memcache
+      c_threshold: 10_000
+      compression: true
+      debug: false
+      readonly: false
+      urlencode: false
+    # configure logging for this cache:
+    logging:
+      # n number of logs can be configured for a cache
+      # their names can be anything you want, it's doesn't matter
+      logger_1:
+        # this sets the type of log you want to write to.
+        # right now the only two options are file and console
+        type: file
+        # if the type is file, you need to configure where the log file is to be written.
+        file: log/memcached.log
+        # this sets the level of logging for this cache
+        level: error
+    # set the servers to be used for memcache
+    servers:
+      - 127.0.0.1:11211</diff>
      <filename>config/app_config/production.yml</filename>
    </modified>
    <modified>
      <diff>@@ -5,6 +5,7 @@
 # :libs, optional, is an array of files you want to require.
 # :source, options, is the source you want to use to install a particular gem.
 require_gems do |gem|
+  gem.add 'mack-caching', :libs =&gt; 'mack-caching'
   # gem.add &quot;mack-data_mapper&quot;, :libs =&gt; &quot;mack-data_mapper&quot;
   # examples:
   # gem.add :redgreen, :version =&gt; &quot;1.2.2&quot;, :libs =&gt; :redgreen</diff>
      <filename>config/initializers/gems.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>75c436b25c1790f4ae16680b2731ddaf6acf61af</id>
    </parent>
  </parents>
  <author>
    <name>Mark Bates</name>
    <email>mark@markbates.com</email>
  </author>
  <url>http://github.com/markbates/macker-s-guide/commit/22ff1dea2922058e8005c1373f4355cba9887164</url>
  <id>22ff1dea2922058e8005c1373f4355cba9887164</id>
  <committed-date>2008-09-09T11:54:34-07:00</committed-date>
  <authored-date>2008-09-09T11:54:34-07:00</authored-date>
  <message>Added capistrano.</message>
  <tree>adf836637bde50fd5e10f8ed7aba0e173ddc870b</tree>
  <committer>
    <name>Mark Bates</name>
    <email>mark@markbates.com</email>
  </committer>
</commit>
