s/connect_opt_out/connect_once/ for open-completed callback

Forgot about that helper function...
This commit is contained in:
Cole Robinson
2018-03-16 18:00:09 -04:00
parent ad632383c8
commit ee817c32ce
3 changed files with 6 additions and 12 deletions

View File

@@ -461,13 +461,12 @@ class vmmConnect(vmmGObjectUI):
if not ConnectError:
self.close()
self.reset_finish_cursor()
return True
return
msg, details, title = ConnectError
msg += "\n\n"
msg += _("Would you still like to remember this connection?")
remember = self.err.show_err(msg, details, title,
buttons=Gtk.ButtonsType.YES_NO,
dialog_type=Gtk.MessageType.QUESTION, modal=True)
@@ -476,7 +475,6 @@ class vmmConnect(vmmGObjectUI):
self.close()
else:
vmmConnectionManager.get_instance().remove_conn(conn.get_uri())
return True
def open_conn(self, ignore):
if not self.validate():
@@ -497,7 +495,7 @@ class vmmConnect(vmmGObjectUI):
if conn.is_active():
return
conn.connect_opt_out("open-completed", self._conn_open_completed)
conn.connect_once("open-completed", self._conn_open_completed)
self.set_finish_cursor()
conn.open()

View File

@@ -173,12 +173,11 @@ class vmmEngine(vmmGObject):
def _open_completed(c, ConnectError):
if ConnectError:
self._handle_conn_error(c, ConnectError)
return True
packageutils.start_libvirtd()
conn = vmmConnectionManager.get_instance().add_conn(tryuri)
conn.set_autoconnect(True)
conn.connect_opt_out("open-completed", _open_completed)
conn.connect_once("open-completed", _open_completed)
conn.open()
self.idle_add(idle_connect)
@@ -205,7 +204,6 @@ class vmmEngine(vmmGObject):
logging.debug("Autostart connection error: %s",
ConnectError.details)
add_next_to_queue()
return True
def handle_queue():
while True:
@@ -219,7 +217,7 @@ class vmmEngine(vmmGObject):
continue
conn = self._connobjs[uri]
conn.connect_opt_out("open-completed", conn_open_completed)
conn.connect_once("open-completed", conn_open_completed)
self.idle_add(conn.open)
add_next_to_queue()
@@ -530,9 +528,8 @@ class vmmEngine(vmmGObject):
self._handle_conn_error(conn, ConnectError)
else:
self._launch_cli_window(uri, show_window, domain)
return True
conn.connect_opt_out("open-completed", _open_completed)
conn.connect_once("open-completed", _open_completed)
conn.open()
def _handle_cli_command(self, actionobj, variant):

View File

@@ -487,7 +487,6 @@ class vmmManager(vmmGObjectUI):
if ConnectError:
msg, details, title = ConnectError
self.err.show_err(msg, details, title)
return True
def row_activated(self, _src, *args):
ignore = args
@@ -499,7 +498,7 @@ class vmmManager(vmmGObjectUI):
if vm:
self.show_vm(_src)
elif conn.is_disconnected():
conn.connect_opt_out("open-completed", self._conn_open_completed)
conn.connect_once("open-completed", self._conn_open_completed)
conn.open()
else:
self.show_host(_src)