Coverage for pyanaconda/core/glib.py: 0%

# Coverage for pyanaconda/core/glib.py : 0%

## 8 statements 0 run 8 missing 0 excluded

Hot-keys on this page

r m x p toggle line displays

j k next/prev highlighted chunk

0 (zero) top of page

1 (one) first highlighted chunk

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | # Wrappers for GLib functions. # # Use these only if there is no other abstraction above the low level glib # functions. # # Copyright (C) 2018 Red Hat, Inc. # # This copyrighted material is made available to anyone wishing to use, # modify, copy, or redistribute it subject to the terms and conditions of # the GNU General Public License v.2, or (at your option) any later version. # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY expressed or implied, including the implied warranties of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General # Public License for more details. You should have received a copy of the # GNU General Public License along with this program; if not, write to the # Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. Any Red Hat trademarks that are incorporated in the # source code or documentation are not subject to the GNU General Public # License and may only be used or replicated with the express permission of # Red Hat, Inc. # # Author(s): Jiri Konecny <jkonecny@redhat.com> # import gi gi.require_version("GLib", "2.0") from gi.repository.GLib import markup_escape_text, format_size_full, \ timeout_add_seconds, timeout_add, idle_add, \ io_add_watch, child_watch_add, \ source_remove, \ spawn_close_pid, spawn_async_with_pipes, \ MainLoop, MainContext, \ GError, Variant, VariantType, Bytes, \ IOCondition, IOChannel, SpawnFlags, \ MAXUINT __all__ = ["create_main_loop", "create_new_context", "markup_escape_text", "format_size_full", "timeout_add_seconds", "timeout_add", "idle_add", "io_add_watch", "child_watch_add", "source_remove", "spawn_close_pid", "spawn_async_with_pipes", "GError", "Variant", "VariantType", "Bytes", "IOCondition", "IOChannel", "SpawnFlags", "MAXUINT"] def create_main_loop(): """Create GLib main loop. :returns: GLib.MainLoop instance. """ return MainLoop() def create_new_context(): """Create GLib context. :returns: GLib.MainContext.""" return MainContext.new()