module ChefFixie::UtilityHelpers

Public Class Methods

assocs() click to toggle source
# File lib/chef_fixie_shahid/utility_helpers.rb, line 34
def self.assocs
  @assocs ||= ChefFixie::Sql::Associations.new
end
invites() click to toggle source
# File lib/chef_fixie_shahid/utility_helpers.rb, line 38
def self.invites
  invites ||= ChefFixie::Sql::Invites.new
end
make_org(org) click to toggle source
# File lib/chef_fixie_shahid/utility_helpers.rb, line 52
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) click to toggle source
# File lib/chef_fixie_shahid/utility_helpers.rb, line 42
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
orgs() click to toggle source
# File lib/chef_fixie_shahid/utility_helpers.rb, line 26
def self.orgs
  @orgs ||= ChefFixie::Sql::Orgs.new
end
users() click to toggle source
# File lib/chef_fixie_shahid/utility_helpers.rb, line 30
def self.users
  @users ||= ChefFixie::Sql::Users.new
end