module Noah PROTECTED_PATHS = %w[applications configurations hosts services watches ark noah] PATH_MAPPING = {"applications" => "Application", "services" => "Service", "configurations" => "Configuration", "hosts" => "Host", "tags" => "Tag", "ephemeral" => "Ephemeral"} end begin require 'yajl' rescue LoadError require 'json' end require 'haml' require 'yaml' require 'sinatra/base' require File.join(File.dirname(__FILE__), 'noah', 'log') require File.join(File.dirname(__FILE__), 'noah', 'exceptions') require File.join(File.dirname(__FILE__), 'noah', 'custom_watcher') require File.join(File.dirname(__FILE__), 'noah','validations') require File.join(File.dirname(__FILE__), 'noah','models') require File.join(File.dirname(__FILE__), 'noah','app')