Method: ConfCtl::Nix#initialize

Defined in:
lib/confctl/nix.rb

#initialize(conf_dir: nil, show_trace: false, max_jobs: nil, cores: nil) ⇒ Nix

Returns a new instance of Nix.



19
20
21
22
23
24
25
# File 'lib/confctl/nix.rb', line 19

def initialize(conf_dir: nil, show_trace: false, max_jobs: nil, cores: nil)
  @conf_dir = conf_dir || ConfDir.path
  @show_trace = show_trace
  @max_jobs = max_jobs || Settings.instance.max_jobs
  @cores = cores
  @cmd = SystemCommand.new
end