This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class User < ActiveRecord::Base | |
set_table_name "externalusers" | |
has_and_belongs_to_many :projects | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Project < ActiveRecord::Base | |
has_and_belongs_to_many :users | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
create_table "externalusers", :force => true do |t| | |
t.string "login" | |
t.string "crypted_password" | |
t.string "password_salt" | |
t.string "persistence_token" | |
t.integer "login_count" | |
t.datetime "last_request_at" | |
t.datetime "last_login_at" | |
t.datetime "current_login_at" | |
t.string "last_login_ip" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ script/console | |
Loading development environment (Rails 2.3.2) | |
>> User.find(7) | |
=> #<User id: 7, login: "testuser", crypted_password: "...", password_salt: "...", persistence_token: "...", login_count: 9, last_request_at: "2009-08-19 10:45:25", last_login_at: "2009-08-18 00:05:27", current_login_at: "2009-08-19 08:12:31", last_login_ip: "10.140.204.86", current_login_ip: "10.140.204.86", created_at: "2009-03-27 17:57:44", updated_at: "2009-08-19 10:45:25", customer_id: 1, perishable_token: "...", email: "[email protected]"> | |
>> Project.find(1) | |
=> #<Project id: 1, customer_id: 1, name: "Test Project #1", created_at: "2009-08-19 04:04:04", updated_at: "2009-08-19 04:04:04"> | |
>> User.find(7).projects | |
=> [#<Project id: 1, customer_id: 1, name: "Test Project #1", created_at: "2009-04-16 09:15:43", updated_at: "2009-04-16 09:15:48">] | |
>> Project.find(1).users | |
=> [] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
>> Asset.first.functions | |
Hirb Error: Mysql::Error: Unknown column 'services.asset_id' in 'where clause': SELECT `functions`.* FROM `functions` INNER JOIN `services` ON `functions`.id = `services`.function_id WHERE ((`services`.asset_id = 1)) ORDER BY name ASC | |
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:219:in `log' | |
vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:323:in `execute' | |
vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:608:in `select' | |
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache' | |
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:62:in `select_all' | |
vendor/rails/activerecord/lib/active_record/base.rb:661:in `find_by_sql' | |
vendor/rails/activerecord/lib/active_record/base.rb:1548:in `find_every' | |
vendor/rails/activerecord/lib/active_record/base |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Asset < ActiveRecord::Base | |
has_many :service_assignments | |
has_many :services, :through => :service_assignments | |
has_many :functions, :through => :services | |
has_many :clusters, :through => :services | |
end | |
class ServiceAssignment < ActiveRecord::Base | |
belongs_to :asset | |
belongs_to :service |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class CreateInterfaces < ActiveRecord::Migration | |
def self.up | |
create_table :interfaces do |t| | |
t.string :name | |
t.string :description | |
t.timestamps | |
end | |
end | |
def self.down |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pool "myapp" do | |
cloud "app" do | |
using :ec2 | |
instances 1..1 | |
security_group do | |
authorize :from_port => 22, :to_port => 22 | |
end | |
end | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PoolParty core loadtime: 2.526893 | |
provider_name = ec2 | |
/Library/Ruby/Gems/1.8/gems/poolparty-1.6.9/bin/../lib/poolparty/cloud.rb:82:in `constantize': wrong number of arguments (1 for 0) (ArgumentError) | |
from /Library/Ruby/Gems/1.8/gems/poolparty-1.6.9/bin/../lib/poolparty/cloud.rb:82:in `using' | |
from ./clouds.rb:3 | |
from /Library/Ruby/Gems/1.8/gems/poolparty-1.6.9/bin/../lib/poolparty/base.rb:13:in `instance_eval' | |
from /Library/Ruby/Gems/1.8/gems/poolparty-1.6.9/bin/../lib/poolparty/base.rb:13:in `initialize' | |
from /Library/Ruby/Gems/1.8/gems/poolparty-1.6.9/bin/../lib/poolparty/pool.rb:7:in `new' | |
from /Library/Ruby/Gems/1.8/gems/poolparty-1.6.9/bin/../lib/poolparty/pool.rb:7:in `cloud' | |
from ./clouds.rb:2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
app = node.run_state[:current_app] | |
#unicorn | |
include_recipe "application::unicorn" | |
#nginx | |
include_recipe "nginx::source" | |
#nginx/unicorn proxy | |
socket = "/tmp/unicorn_#{app['id']}.sock" |
OlderNewer