class BB8::SetEncryptionKeys
Public Class Methods
call()
click to toggle source
# File lib/bb8/set_encryption_keys.rb, line 2 def self.call new.call end
Public Instance Methods
call()
click to toggle source
# File lib/bb8/set_encryption_keys.rb, line 6 def call return if bundle.variables['BB8_SECRET_KEY'] bundle.set 'BB8_SECRET_KEY', SecureRandom.hex(16) bundle.set 'BB8_SECRET_IV', SecureRandom.hex(8) end
Private Instance Methods
bundle()
click to toggle source
# File lib/bb8/set_encryption_keys.rb, line 15 def bundle @bundle ||= BB8::Voltos.current_bundle end