23 lines
408 B
Ruby
23 lines
408 B
Ruby
module WZombi
|
|
class Config
|
|
attr_reader :puerto, :base_path
|
|
|
|
def initialize(base_path:)
|
|
@base_path = base_path
|
|
@puerto = ENV.fetch("WZ_PORT", 8000).to_i
|
|
end
|
|
|
|
def log_path
|
|
File.join(base_path, "data/telemetria.log")
|
|
end
|
|
|
|
def cmd_path
|
|
File.join(base_path, "data/cmd.json")
|
|
end
|
|
|
|
def payloads_path
|
|
File.join(base_path, "payloads")
|
|
end
|
|
end
|
|
end
|