Sha256: 227d933ecc87847858c82ca108cce3cec6fc7aaf900e54b78dd52be72074c305

Contents?: true

Size: 278 Bytes

Versions: 7

Compression:

Stored size: 278 Bytes

Contents

sysbus = DBus.system_bus
upower_s = sysbus['org.freedesktop.UPower']
upower_o = upower_s.object '/org/freedesktop/UPower'
upower_o.introspect
upower_i = upower_o['org.freedesktop.UPower']

on_battery = upower_i['OnBattery']

puts "Is the computer on battery now? #{on_battery}"

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
em-ruby-dbus-0.11.0 doc/ex-properties.body.rb
ruby-dbus-0.11.0 doc/ex-properties.body.rb
ruby-dbus-0.10.0 doc/ex-properties.body.rb
ruby-dbus-0.9.3 doc/ex-properties.body.rb
ruby-dbus-0.9.2 doc/ex-properties.body.rb
ruby-dbus-0.9.1 doc/ex-properties.body.rb
ruby-dbus-0.9.0 doc/ex-properties.body.rb