Sha256: 3750ad1d49fb73323a12d70d4db055f54b47c06ae8d220575493f9069436d16a
Contents?: true
Size: 636 Bytes
Versions: 30
Compression:
Stored size: 636 Bytes
Contents
require 'ey-core/cli/subcommand' require 'pry' module Ey module Core module Cli class Console < Subcommand title "console" summary "Start an interactive console" option :execute_command, short: "e", long: "command", description: "Command to execute", argument: "command" def handle if command = option(:execute_command) core_client.instance_eval(command) else Pry.config.prompt = proc { |obj, nest_level, _| "ey-core:> " } core_client.pry end end end end end end
Version data entries
30 entries across 30 versions & 2 rubygems