module GreenHat::Shell::Disk

Logs

Public Class Methods

df(raw = {}) click to toggle source

Easy Show All

# File lib/greenhat/shell/disk.rb, line 28
def self.df(raw = {})
  # Extract Args
  files_list, flags, _args = Args.parse(raw)

  # Collect Files
  files = ShellHelper.files(files_list, GreenHat::Disk.df, flags)

  # Output
  ShellHelper.file_output(files, flags)
end
free(raw = {}) click to toggle source
# File lib/greenhat/shell/disk.rb, line 39
def self.free(raw = {})
  # Extract Args
  files_list, flags, _args = Args.parse(raw)

  # Collect Files
  files = ShellHelper.files(files_list, GreenHat::Disk.df, flags)

  files.each do |file|
    puts GreenHat::Disk.format_output(file, true)

    # File End Loop / Break
    puts
  end
end
help() click to toggle source
# File lib/greenhat/shell/disk.rb, line 11
def self.help
  puts "\u2500".pastel(:cyan) * 22
  puts "#{'Disk'.pastel(:yellow)} -  Storage Helper"
  puts "\u2500".pastel(:cyan) * 22

  ShellHelper.common_opts

  puts 'Command Summary'.pastel(:blue)
  puts '  df'.pastel(:green)
  puts "    Raw #{'df'.pastel(:cyan)} output"
  puts
  puts '  free'.pastel(:green)
  puts '    Formatted / Bar Output'
  puts
end
ls() click to toggle source

Alias

# File lib/greenhat/shell/disk.rb, line 7
def self.ls
  Cli.help
end