class PutIO::CLI

Defined in:

put-io-cli.cr

Constant Summary

APP_ID = 4722_i64

Constructors

Instance Method Summary

Constructor Detail

def self.new(argv : Array(String) = ARGV) #

[View source]
def self.new(*args : String) #

[View source]

Instance Method Detail

def app_id : Int64 | Nil #

[View source]
def app_id=(app_id : Int64 | Nil) #

[View source]
def application_secret : String | Nil #

[View source]
def application_secret=(application_secret : String | Nil) #

[View source]
def command : Commands #

[View source]
def command=(command : Commands) #

[View source]
def config : JSON::Any #

[View source]
def config=(config : JSON::Any) #

[View source]
def configfile : Path #

[View source]
def configfile=(configfile : Path) #

[View source]
def get_ids : Array(Int64) #

[View source]
def get_ids=(get_ids : Array(Int64)) #

[View source]
def io : IO #

[View source]
def io=(io : IO) #

[View source]
def output_file : Path | Nil #

[View source]
def output_file=(output_file : Path | Nil) #

[View source]
def output_format : OutputFormat #

[View source]
def output_format=(output_format : OutputFormat) #

[View source]
def paths : Array(String) #

[View source]
def paths=(paths : Array(String)) #

[View source]
def profile : String #

[View source]
def profile=(profile : String) #

[View source]
def putio : PutIO #

[View source]
def putio=(putio : PutIO) #

[View source]
def run #

[View source]
def token : String | Nil #

[View source]
def token=(token : String | Nil) #

[View source]
def verbose : Bool #

property dbfile : Path


[View source]
def verbose=(verbose : Bool) #

property dbfile : Path


[View source]