Module: Sys::Proc::Concern::System::LinuxGnu

Extended by:
ActiveSupport::Concern
Includes:
Helper, System::LinuxGnu
Defined in:
lib/sys/proc/concern/system/linux_gnu.rb

Overview

Provides specific Linux-GNU methods

Instance Method Summary collapse

Instance Method Details

#prognameString

Get program name

Returns:

  • (String)


36
37
38
# File 'lib/sys/proc/concern/system/linux_gnu.rb', line 36

def progname
  prctl.getprogname
end

#progname=(progname) ⇒ String

Set program name

Parameters:

  • progname (String)

Returns:

  • (String)


25
26
27
28
29
30
31
# File 'lib/sys/proc/concern/system/linux_gnu.rb', line 25

def progname=(progname)
  self.helper.get('system/generic').setprogname(progname) do |s|
    prctl.setprogname(s.progname)

    self.progname
  end
end