Module: InfoStatusBar

Included in:
Takelage::InfoStatus
Defined in:
lib/takelage/info/status/bar.rb

Overview

takelage info status bar

Instance Method Summary collapse

Instance Method Details

#info_status_barString

Backend method for info status bar. rubocop:disable Metrics/MethodLength

Returns:

  • (String)

    status info bar



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/takelage/info/status/bar.rb', line 8

def info_status_bar
  log.debug 'Get status info bar'

  @bar_list = []

  _info_status_bar_takelage
  _info_status_bar_tau
  _info_status_bar_git
  _info_status_bar_gopass
  _info_status_bar_gpg
  _info_status_bar_mutagen
  _info_status_bar_ssh

  bar = @bar_list.join(' | ')
  log.debug "status info bar: #{bar}"
  bar
end