module CliApplication
CliApplication::App
- основной класс - каркас CLI-приложений. Класс обеспечивает контроль аргументов командной строки, управление конфигами и подключениями к базе данных.
Данный класс обеспечивает управление аргументами командной строки
Класс обеспечивает чтение различных конфиг-файлов и их объединение в единый интерфейс. Например, при задании конфига вида
cli:
timezone: 3
к указанным переменным можно получить доступ через вызов puts config.cli.timezone #=> 3
Класс обесечивает формирвоание конфигураций баз данных в совместимом с Rails формате
CliApplication::Mail
- отсылка сообщений администратору системы может быть использован для отсылки критических сообщений
CliApplication::MailLib::Base
- базовый класс валидации конфига почты
CliApplication::MailLib::Log
- класс хранения почты в файлы
CliApplication::MailLib::Log
- класс хранения почты в файлы
CliApplication::MailLib::Message
- сборка сообщения электронной почты
CliApplication::MailLib::Sendmail
- класс отправки электронной почты через Sendmail
CliApplication::MailLib::Smtp - класс отправки электронной почты через SMTP
Constants
- VERSION