Class: Yast::SyslogClass
- Inherits:
-
Module
- Object
- Module
- Yast::SyslogClass
- Defined in:
- ../../library/general/src/modules/Syslog.rb
Instance Method Summary (collapse)
-
- (Object) ComplexLog(message, options)
Write a message into system log.
-
- (Object) Log(message)
Write a message into system log.
- - (Object) main
Instance Method Details
- (Object) ComplexLog(message, options)
Write a message into system log
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
# File '../../library/general/src/modules/Syslog.rb', line 44 def ComplexLog(, ) = deep_copy() = Builtins.maplist() do |o| Builtins.sformat("'%1'", String.Quote(o)) end 0 == SCR.Execute( path(".target.bash"), Builtins.sformat( "/bin/logger %1 -- %2", Builtins.mergestring(, " "), == "" ? "" : Ops.add(Ops.add("'", String.Quote()), "'") ) ) end |
- (Object) Log(message)
Write a message into system log
66 67 68 |
# File '../../library/general/src/modules/Syslog.rb', line 66 def Log() ComplexLog(, []) end |
- (Object) main
35 36 37 38 |
# File '../../library/general/src/modules/Syslog.rb', line 35 def main Yast.import "String" end |