Class: VagrantPlugins::DevCommands::Util
- Inherits:
-
Object
- Object
- VagrantPlugins::DevCommands::Util
- Defined in:
- lib/vagrant/devcommands/util.rb
Overview
Utility module
Class Method Summary collapse
Class Method Details
.pad_to(items) ⇒ Object
5 6 7 |
# File 'lib/vagrant/devcommands/util.rb', line 5 def self.pad_to(items) items.keys.map(&:length).max end |
.padded_columns(pad_to, left, right) ⇒ Object
9 10 11 12 13 14 15 16 17 18 |
# File 'lib/vagrant/devcommands/util.rb', line 9 def self.padded_columns(pad_to, left, right) left = left.to_s unless left.is_a?(String) right = right.to_s unless right.is_a?(String) if right.nil? " #{left}" else " #{left.ljust(pad_to)} #{right}" end end |