Class: EnvSetup::Builder::Generator
- Inherits:
-
Base
- Object
- Base
- EnvSetup::Builder::Generator
show all
- Defined in:
- lib/env_setup/builder/generator.rb
Instance Attribute Summary
Attributes inherited from Base
#params, #template
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#call ⇒ Object
9
10
11
12
13
|
# File 'lib/env_setup/builder/generator.rb', line 9
def call
raise 'Generator not found' unless respond_to?(template['generator'])
send(template['generator'])
end
|
#salt ⇒ Object
19
20
21
|
# File 'lib/env_setup/builder/generator.rb', line 19
def salt
SecureRandom.hex(6)
end
|
#secret ⇒ Object
15
16
17
|
# File 'lib/env_setup/builder/generator.rb', line 15
def secret
SecureRandom.hex
end
|