Method: Yast::PackageKitClass#SuggestQuit

Defined in:
library/packages/src/modules/PackageKit.rb

#SuggestQuitObject

Ask the PackageKit daemon to quit If a transaction is in progress the daemon will not quit, you have to check the current status using isRunning() function.



60
61
62
63
64
65
66
67
68
69
70
# File 'library/packages/src/modules/PackageKit.rb', line 60

def SuggestQuit
  cmd = "/usr/bin/dbus-send --system --dest=org.freedesktop.PackageKit --type=method_call " \
        "/org/freedesktop/PackageKit org.freedesktop.PackageKit.SuggestDaemonQuit"
  Builtins.y2milestone("Asking PackageKit to quit: %1", cmd)

  ret = Convert.to_integer(SCR.Execute(path(".target.bash"), cmd))

  Builtins.y2error("dbus-send failed!") if ret != 0

  nil
end