Module: ChefFixie::UtilityHelpers
- Defined in:
- lib/chef_fixie_shahid/utility_helpers.rb
Class Method Summary collapse
- .assocs ⇒ Object
- .invites ⇒ Object
- .make_org(org) ⇒ Object
- .make_user(user) ⇒ Object
- .orgs ⇒ Object
- .users ⇒ Object
Class Method Details
.assocs ⇒ Object
35 36 37 |
# File 'lib/chef_fixie_shahid/utility_helpers.rb', line 35 def self.assocs @assocs ||= ChefFixie::Sql::Associations.new end |
.invites ⇒ Object
39 40 41 |
# File 'lib/chef_fixie_shahid/utility_helpers.rb', line 39 def self.invites invites ||= ChefFixie::Sql::Invites.new end |
.make_org(org) ⇒ Object
53 54 55 56 57 58 59 60 61 |
# File 'lib/chef_fixie_shahid/utility_helpers.rb', line 53 def self.make_org(org) if org.is_a?(String) orgs[org] elsif org.is_a?(ChefFixie::Sql::Org) org else raise Exception "Expected an org, got a #{org.class}" end end |
.make_user(user) ⇒ Object
43 44 45 46 47 48 49 50 51 |
# File 'lib/chef_fixie_shahid/utility_helpers.rb', line 43 def self.make_user(user) if user.is_a?(String) users[user] elsif user.is_a?(ChefFixie::Sql::User) user else raise Exception "Expected a user, got a #{user.class}" end end |