Sha256: 530dd7ef2d3c3f3bdea9abc2bb28236b99ef36e8f9a9da94fd9da97c101d5467
Contents?: true
Size: 996 Bytes
Versions: 3
Compression:
Stored size: 996 Bytes
Contents
require 'shellwords' module Aptible module CLI module Subcommands module Ps def self.included(thor) thor.class_eval do include Helpers::Operation include Helpers::App include Helpers::Env desc 'ps', 'Display running processes for an app - DEPRECATED' app_options def ps app = ensure_app(options) deprecated('This command is deprecated on Aptible v2 stacks.') host = app.account.bastion_host port = app.account.dumptruck_port set_env('ACCESS_TOKEN', fetch_token) set_env('APTIBLE_APP', app.href) set_env('APTIBLE_CLI_COMMAND', 'ps') opts = " -o 'SendEnv=*' -o StrictHostKeyChecking=no " \ '-o UserKnownHostsFile=/dev/null' Kernel.exec "ssh #{opts} -p #{port} root@#{host}" end end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
aptible-cli-0.7.1 | lib/aptible/cli/subcommands/ps.rb |
aptible-cli-0.7.0 | lib/aptible/cli/subcommands/ps.rb |
aptible-cli-0.6.9 | lib/aptible/cli/subcommands/ps.rb |