Class: Nomadize::StatusDisplay
- Inherits:
-
Object
- Object
- Nomadize::StatusDisplay
- Defined in:
- lib/nomadize/status_display.rb
Instance Method Summary collapse
- #divider ⇒ Object
-
#initialize(files:, records:) ⇒ StatusDisplay
constructor
A new instance of StatusDisplay.
- #migrations ⇒ Object
- #titlebar ⇒ Object
Constructor Details
#initialize(files:, records:) ⇒ StatusDisplay
Returns a new instance of StatusDisplay.
7 8 9 10 |
# File 'lib/nomadize/status_display.rb', line 7 def initialize(files:, records:) @files = files @records = records end |
Instance Method Details
#divider ⇒ Object
16 17 18 |
# File 'lib/nomadize/status_display.rb', line 16 def divider "-" * .size end |
#migrations ⇒ Object
20 21 22 23 24 |
# File 'lib/nomadize/status_display.rb', line 20 def migrations sorted_migrations.map do |migration| migration[:filename].ljust(lsize) + " | " + migration[:status].to_s.rjust(rsize) end.to_enum end |
#titlebar ⇒ Object
12 13 14 |
# File 'lib/nomadize/status_display.rb', line 12 def "filename".ljust(lsize) + " | " + "status".rjust(rsize) end |