-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
files = snapper.GetFiles(config_name, num_pre, num_post)
for file in files:
- print file[0], file[1]
-
+ print(file[0], file[1])
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
dbus_interface='org.opensuse.Snapper')
-print snapper.CreateSingleSnapshot("root", "test", "", { "id" : "123" })
-
+print(snapper.CreateSingleSnapshot("root", "test", "", { "id" : "123" }))
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
lines = snapper.Debug()
for line in lines:
- print line
-
+ print(line)
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
snapper.DeleteSnapshots("root", [ 510 ])
-
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
config = snapper.GetConfig("root")
-print config[0], config[1]
+print(config[0], config[1])
for k, v in config[2].items():
- print "%s=%s" % (k, v)
-
+ print("%s=%s" % (k, v))
-#!/usr/bin/python
+#!/usr/bin/python3
from time import gmtime, asctime
from pwd import getpwuid
snapshot = snapper.GetSnapshot("root", 1)
-print snapshot[0], snapshot[1], snapshot[2], asctime(gmtime(snapshot[3])),
-print getpwuid(snapshot[4])[0], snapshot[5], snapshot[6],
+print(snapshot[0], snapshot[1], snapshot[2], asctime(gmtime(snapshot[3])),
+ getpwuid(snapshot[4])[0], snapshot[5], snapshot[6], end='')
for k, v in snapshot[7].items():
- print "%s=%s" % (k, v),
-print
-
+ print("", "%s=%s" % (k, v), end='')
+print()
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
configs = snapper.ListConfigs()
for config in configs:
- print config[0], config[1]
-
+ print(config[0], config[1])
-#!/usr/bin/python
+#!/usr/bin/python3
from time import gmtime, asctime
from pwd import getpwuid
snapshots = snapper.ListSnapshots("root")
for snapshot in snapshots:
- print snapshot[0], snapshot[1], snapshot[2],
+ print(snapshot[0], snapshot[1], snapshot[2], end='')
if snapshot[3] != -1:
- print asctime(gmtime(snapshot[3])),
+ print("", asctime(gmtime(snapshot[3])), end='')
else:
- print "now",
+ print("", "now", end='')
- print getpwuid(snapshot[4])[0], snapshot[5], snapshot[6],
+ print("", getpwuid(snapshot[4])[0], snapshot[5], snapshot[6], end='')
for k, v in snapshot[7].items():
- print "%s=%s" % (k, v),
- print
-
+ print("", "%s=%s" % (k, v), end='')
+ print()
-#!/usr/bin/python
+#!/usr/bin/python3
from time import sleep
import dbus
sleep(10)
snapper.UnlockConfig("root")
-
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
snapper = dbus.Interface(bus.get_object('org.opensuse.Snapper', '/org/opensuse/Snapper'),
dbus_interface='org.opensuse.Snapper')
+
data = { "NUMBER_CLEANUP" : "yes", "NUMBER_LIMIT" : "10" }
snapper.SetConfig("root", data)
-
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
snapper.SetSnapshot("root", 1, "test", "", { "id" : "123" })
-
-#!/usr/bin/python
+#!/usr/bin/python3
import dbus
from dbus.mainloop.glib import DBusGMainLoop
-from gobject import MainLoop
+from gi.repository.GLib import MainLoop
DBusGMainLoop(set_as_default=True)
def config_created(self, config):
- print "ConfigCreated", config
+ print("ConfigCreated", config)
def config_modified(self, config):
- print "ConfigModified", config
+ print("ConfigModified", config)
def config_deleted(self, config):
- print "ConfigDeleted", config
+ print("ConfigDeleted", config)
def snapshot_created(self, config, number):
- print "SnapshotCreated", config, number
+ print("SnapshotCreated", config, number)
def snapshot_modified(self, config, number):
- print "SnapshotModified", config, number
+ print("SnapshotModified", config, number)
def snapshots_deleted(self, config, numbers):
- print "SnapshotsDeleted", config,
+ print("SnapshotsDeleted", config, end='')
for number in numbers:
- print number,
- print
+ print("", number, end='')
+ print()
MessageListener()
MainLoop().run()
-