Skip to content

Instantly share code, notes, and snippets.

@jaigouk
Created January 8, 2009 05:52
Show Gist options
  • Select an option

  • Save jaigouk/44600 to your computer and use it in GitHub Desktop.

Select an option

Save jaigouk/44600 to your computer and use it in GitHub Desktop.
use_orm :datamapper
use_test :rspec
use_template_engine :erb
merb_gems_version = "1.0.7.1"
dm_gems_version = "0.9.8"
dependency "merb-action-args", merb_gems_version
dependency "merb-assets", merb_gems_version
dependency "merb-helpers", merb_gems_version
dependency "merb-cache", merb_gems_version
dependency "dm-core", dm_gems_version
dependency "dm-aggregates", dm_gems_version
dependency "dm-migrations", dm_gems_version
dependency "dm-timestamps", dm_gems_version
dependency "dm-types", dm_gems_version
dependency "dm-validations", dm_gems_version
dependency "merb_datamapper", merb_gems_version
dependency "do_sqlite3"
gem('twitter4r', '0.3.0')
require 'twitter'
require 'time'
require 'nokogiri'
require 'open-uri'
require "shorturl"
Merb::BootLoader.before_app_loads do
end
Merb::BootLoader.after_app_loads do
end
# Move this to application.rb if you want it to be reloadable in dev mode.
Merb::Router.prepare do
match('/').to(:controller => "twitter_on_merb", :action =>'index').name(:home)
match('/about').to(:controller => "twitter_on_merb", :action =>'about').name(:about)
match('/commits').to(:controller => "twitter_on_merb", :action =>'commits').name(:recent)
default_routes
end
Merb::Config.use { |c|
c[:environment] = 'production',
c[:framework] = {},
c[:log_level] = :debug,
c[:log_stream] = STDOUT,
# or use file for logging:
# c[:log_file] = Merb.root / "log" / "merb.log",
c[:use_mutex] = false,
c[:session_store] = 'cookie',
c[:session_id_key] = '_twitter_on_merb_session_id',
c[:session_secret_key] = 'SECRET KEY***********',
c[:exception_details] = true,
c[:reload_classes] = true,
c[:reload_templates] = true,
c[:reload_time] = 0.5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment