Module: GreenHat::Shell::Disk
- Defined in:
- lib/greenhat/shell/disk.rb
Overview
Logs
Class Method Summary collapse
-
.df(raw = {}) ⇒ Object
Easy Show All.
- .free(raw = {}) ⇒ Object
- .help ⇒ Object
-
.ls ⇒ Object
Alias.
Class Method Details
.df(raw = {}) ⇒ Object
Easy Show All
28 29 30 31 32 33 34 35 36 37 |
# 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 = {}) ⇒ Object
39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
# 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 ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# 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 |