Module: Hotdog

Defined in:
lib/hotdog/sources.rb,
lib/hotdog/version.rb,
lib/hotdog/commands.rb,
lib/hotdog/expression.rb,
lib/hotdog/formatters.rb,
lib/hotdog/application.rb,
lib/hotdog/commands/ls.rb,
lib/hotdog/commands/up.rb,
lib/hotdog/commands/scp.rb,
lib/hotdog/commands/ssh.rb,
lib/hotdog/commands/tag.rb,
lib/hotdog/commands/down.rb,
lib/hotdog/commands/help.rb,
lib/hotdog/commands/pssh.rb,
lib/hotdog/commands/sftp.rb,
lib/hotdog/commands/tags.rb,
lib/hotdog/commands/hosts.rb,
lib/hotdog/commands/untag.rb,
lib/hotdog/formatters/csv.rb,
lib/hotdog/formatters/tsv.rb,
lib/hotdog/commands/search.rb,
lib/hotdog/formatters/json.rb,
lib/hotdog/formatters/ltsv.rb,
lib/hotdog/formatters/text.rb,
lib/hotdog/formatters/yaml.rb,
lib/hotdog/sources/datadog.rb,
lib/hotdog/commands/version.rb,
lib/hotdog/formatters/plain.rb,
lib/hotdog/expression/syntax.rb,
lib/hotdog/expression/semantics.rb

Defined Under Namespace

Modules: Commands, Expression, Formatters, Sources Classes: Application

Constant Summary collapse

VERSION =
"1.20190725.0"
SQLITE_LIMIT_COMPOUND_SELECT =

TODO: get actual value from ‘sqlite3_limit()`?

500
SOURCE_DATADOG =

only datadog is supported as of Sep 5, 2017

0x01
STATUS_PENDING =

| status | description | | ——– | ————- | | 00000000 | pending | | 00010000 | running | | 00100000 | shutting-down | | 00110000 | terminated | | 01000000 | stopping | | 01010000 | stopped |

0b00000000
STATUS_RUNNING =
0b00010000
STATUS_SHUTTING_DOWN =
0b00100000
STATUS_TERMINATED =
0b00110000
STATUS_STOPPING =
0b01000000
STATUS_STOPPED =
0b01010000
VERBOSITY_NULL =
0
VERBOSITY_INFO =
1
VERBOSITY_DEBUG =
2
VERBOSITY_TRACE =
4