]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - tools/actions/status.py
debian/control: add Depends on pipewire-pulse | pulseaudio
[waydroid.git] / tools / actions / status.py
index 32ad89931ae7960e75584ce856d2bba02d5d114f..896a8af3acdf465707b6127650ed8154e8f6eb65 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 2021 Erfan Abdi
 # SPDX-License-Identifier: GPL-3.0-or-later
 # Copyright 2021 Erfan Abdi
 # SPDX-License-Identifier: GPL-3.0-or-later
-import os
 import tools.config
 import tools.helpers.ipc
 import tools.config
 import tools.helpers.ipc
+import tools.helpers.net
 import dbus
 
 def print_status(args):
 import dbus
 
 def print_status(args):
@@ -17,6 +17,7 @@ def print_status(args):
             print("Session:\tRUNNING")
             print("Container:\t" + session["state"])
             print("Vendor type:\t" + cfg["waydroid"]["vendor_type"])
             print("Session:\tRUNNING")
             print("Container:\t" + session["state"])
             print("Vendor type:\t" + cfg["waydroid"]["vendor_type"])
+            print("IP address:\t" + (tools.helpers.net.get_device_ip_address() or "UNKNOWN"))
             print("Session user:\t{}({})".format(session["user_name"], session["user_id"]))
             print("Wayland display:\t" + session["wayland_display"])
         else:
             print("Session user:\t{}({})".format(session["user_name"], session["user_id"]))
             print("Wayland display:\t" + session["wayland_display"])
         else: