Sha256: f4fc9baee7acbdaa8feac685dae18270da6e8d88bdda9fb0f92396ac8e0ad361

Contents?: true

Size: 1014 Bytes

Versions: 6

Compression:

Stored size: 1014 Bytes

Contents

# frozen_string_literal: true

# takeltau info status lib
module InfoStatusLib
  private

  # Get git config user name
  def _info_status_lib_git_name(root)
    cmd_git_name =
      format(
        config.active['cmd_info_status_lib_git_name'],
        root: root
      )
    run cmd_git_name
  end

  # Get git config user email
  def _info_status_lib_git_email(root)
    cmd_git_email =
      format(
        config.active['cmd_info_status_lib_git_email'],
        root: root
      )
    run cmd_git_email
  end

  # Get git config user signingkey
  def _info_status_lib_git_signingkey(root)
    cmd_git_signingkey =
      format(
        config.active['cmd_info_status_lib_git_signingkey'],
        root: root
      )
    (run cmd_git_signingkey).chomp
  end

  # Check if git key is available
  def _info_status_lib_git_key_available(key)
    cmd_git_key_available =
      format(
        config.active['cmd_info_status_lib_git_key_available'],
        key: key
      )
    try cmd_git_key_available
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
takeltau-0.34.15 lib/takeltau/info/status/lib.rb
takeltau-0.34.14 lib/takeltau/info/status/lib.rb
takeltau-0.34.13 lib/takeltau/info/status/lib.rb
takeltau-0.34.12 lib/takeltau/info/status/lib.rb
takeltau-0.34.11 lib/takeltau/info/status/lib.rb
takeltau-0.34.9 lib/takeltau/info/status/lib.rb