#!/usr/lib/ruby/bin/ruby

# Ensure we use UTF-8 by defualt, even when run with LC_ALL=C
Encoding.default_internal = Encoding.default_external = Encoding::UTF_8

$LOAD_PATH.unshift(File.expand_path('../lib', __dir__))

require 'foreman_maintain'

CONFIG_FILE = '/etc/foreman-maintain/foreman_maintain.yml'.freeze

ForemanMaintain.setup

require 'foreman_maintain/cli'
exit_code = ForemanMaintain::Cli::MainCommand.run
exit(exit_code || 0)