Class: Avm::Sources::Runner

Inherits:
Object
  • Object
show all
Defined in:
lib/avm/sources/runner.rb

Instance Method Summary collapse

Instance Method Details

#extra_available_subcommandsObject



14
15
16
# File 'lib/avm/sources/runner.rb', line 14

def extra_available_subcommands
  optional_source.if_present({}, &:extra_available_subcommands)
end

#source_bannerObject



18
19
20
# File 'lib/avm/sources/runner.rb', line 18

def source_banner
  infov 'Source', source
end

#source_pathPathname

Returns:

  • (Pathname)


23
24
25
# File 'lib/avm/sources/runner.rb', line 23

def source_path
  parsed.path.to_pathname
end