Module: Hara
- Defined in:
- lib/hara/app.rb,
lib/hara/server.rb,
lib/hara/version.rb
Defined Under Namespace
Modules: App
Classes: Server
Constant Summary
collapse
- VERSION =
"0.2.1"
Class Method Summary
collapse
Class Method Details
.decode_msg(msg) ⇒ Object
decode message, return action and args
17
18
19
20
|
# File 'lib/hara/app.rb', line 17
def decode_msg msg
msg = JSON.parse(msg)
msg.values_at 'action', 'args'
end
|
.encode_msg(action, *args) ⇒ Object
22
23
24
|
# File 'lib/hara/app.rb', line 22
def encode_msg action, *args
{action: action, args: args}.to_json
end
|
.env ⇒ Object
8
9
10
|
# File 'lib/hara/app.rb', line 8
def env
@_env ||= (ENV['APP_ENV'] || :development).to_sym
end
|
.env=(env) ⇒ Object
12
13
14
|
# File 'lib/hara/app.rb', line 12
def env= env
@_env = env
end
|