Module: Mypeople
- Defined in:
- lib/mypeople.rb,
lib/mypeople/bot.rb,
lib/mypeople/file.rb,
lib/mypeople/group.rb,
lib/mypeople/client.rb,
lib/mypeople/member.rb,
lib/mypeople/version.rb,
lib/mypeople/requirement.rb
Defined Under Namespace
Classes: Bot, Client, Configuration, File, Group, Member, Requirement
Constant Summary
collapse
- Error =
Raise this when we hit a Trello error.
Class.new(StandardError)
- InvalidKey =
This specific error is thrown when your key is invalid. You should get a new one.
Class.new(Error)
- ConfigurationError =
This error is thrown when your client has not been configured
Class.new(Error)
- VERSION =
"0.0.5"
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
28
29
30
|
# File 'lib/mypeople.rb', line 28
def self.client
@client ||= Client.new
end
|
32
33
34
35
|
# File 'lib/mypeople.rb', line 32
def self.configure(&block)
reset!
client.configure(&block)
end
|
.logger ⇒ Object
20
21
22
|
# File 'lib/mypeople.rb', line 20
def self.logger
@logger ||= Logger.new(STDOUT)
end
|
.logger=(logger) ⇒ Object
24
25
26
|
# File 'lib/mypeople.rb', line 24
def self.logger=(logger)
@logger = logger
end
|
.reset! ⇒ Object
37
38
39
|
# File 'lib/mypeople.rb', line 37
def self.reset!
@client = nil
end
|