def main(): setup_pypath() import virtManager from virtManager import cli cli.setup_i18n(gettext_app, gettext_dir) (options, ignore) = parse_commandline() cli.setup_logging(appname, options.debug) logging.debug("Launched as: %s", " ".join(sys.argv[:])) logging.debug("virtManager import: %s", str(virtManager)) cli.check_virtinst_version(virtinst_str) import virtManager.guidiff virtManager.guidiff.is_gui(False) # Hack in the default URI for this instance of the tui if options.uri: import virtManagerTui.libvirtworker virtManagerTui.libvirtworker.default_url = options.uri # start the app from virtManagerTui.mainmenu import MainMenu MainMenu()
if not hasattr(gtk, "Builder"): raise RuntimeError("virt-manager requires GtkBuilder support. " "Your gtk version appears to be too old.") #ÉèÖÃlogÎļþ cli.setup_logging(appname, options.debug) global logging_setup logging_setup = True logging.debug("Launched as: %s", origargs) logging.debug("GTK version: %s", str(gtk.gtk_version)) logging.debug("virt-manager version: %s", appversion) logging.debug("virtManager import: %s", str(virtManager)) #¼ì²âvirtinst°æ±¾ cli.check_virtinst_version(virtinst_str) # Add our icon dir to icon theme icon_theme = gtk.icon_theme_get_default() icon_theme.prepend_search_path(icon_dir) gobject.threads_init() import dbus import dbus.mainloop.glib dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) dbus.mainloop.glib.threads_init() import dbus.service # Specifically init config/gconf before the fork, so that pam # doesn't think we closed the app, therefor robbing us of
raise gtk_error if not hasattr(gtk, "Builder"): raise RuntimeError("virt-manager requires GtkBuilder support. " "Your gtk version appears to be too old.") cli.setup_logging(appname, options.debug) global logging_setup logging_setup = True logging.debug("Launched as: %s", origargs) logging.debug("GTK version: %s", str(gtk.gtk_version)) logging.debug("virt-manager version: %s", appversion) logging.debug("virtManager import: %s", str(virtManager)) cli.check_virtinst_version(virtinst_str) # Add our icon dir to icon theme icon_theme = gtk.icon_theme_get_default() icon_theme.prepend_search_path(icon_dir) gobject.threads_init() import dbus import dbus.mainloop.glib dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) dbus.mainloop.glib.threads_init() import dbus.service # Specifically init config/gconf before the fork, so that pam # doesn't think we closed the app, therefor robbing us of