theforeman/foreman_maintain

View on GitHub
bin/foreman-maintain

Summary

Maintainability
Test Coverage
#!/usr/bin/env 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)