class Adminix::Entities::Variable
Attributes
key[R]
value[R]
Public Class Methods
all(service)
click to toggle source
# File lib/adminix/entities/variable.rb, line 6 def self.all(service) return [] unless Adminix.config.credentials_defined? success, result = Helpers::NetHTTP.get("services/#{service.id}/options") return [] unless success variables = result.map do |o| Variable.new( key: o['key'], value: o['value'] ) end variables end
new(opts = {})
click to toggle source
# File lib/adminix/entities/variable.rb, line 22 def initialize(opts = {}) @key = opts[:key] @value = opts[:value] end
Public Instance Methods
to_bash_export()
click to toggle source
# File lib/adminix/entities/variable.rb, line 27 def to_bash_export "export #{key}=\"#{value}\"" end