Sha256: 8e084b78ddc6c5fcf137aea85a27e776633a0fb2b675e12f8f1ee1e8c825068a

Contents?: true

Size: 522 Bytes

Versions: 1

Compression:

Stored size: 522 Bytes

Contents

#!/usr/bin/env ruby

require "caco"

ENV['CACO_ENV'] ||= 'development'
APP_PATH = Bundler.root

Caco.root = Pathname.new(APP_PATH)

Caco::SettingsLoader.(params: {
  keys_path: Caco.root.join("keys"),
  data_path: Caco.root.join("data")
})

# puts "starting"

fqdn = Caco::Facter.("networking", "fqdn")
puts "[Caco] Running for: #{fqdn}"

begin
  require Caco.root.join("nodes", fqdn)
rescue LoadError => e
  path = Caco.root.join("nodes", fqdn).to_s
  puts "Could not find manifest at #{path}.rb"
end

# puts "finishing"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
caco-0.1.0 exe/caco