From 02d9a1e68ffbe8fdd90c257fb7a3ed8d3496f673 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Thu, 18 May 2017 01:02:35 +0200 Subject: [PATCH] imgconverter: use core3 API in get_from_vm() --- imgconverter/qubesimgconverter/__init__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/imgconverter/qubesimgconverter/__init__.py b/imgconverter/qubesimgconverter/__init__.py index 719a57c..3710d63 100644 --- a/imgconverter/qubesimgconverter/__init__.py +++ b/imgconverter/qubesimgconverter/__init__.py @@ -172,9 +172,8 @@ get_from_stream(), get_from_vm(), get_xdg_icon_from_vm(), get_through_dvm()''' def get_from_vm(cls, vm, src, **kwargs): 'Get image from VM by QUBESRPC (qubes.GetImageRGBA).' - p = vm.run('QUBESRPC qubes.GetImageRGBA dom0', passio_popen=True, - gui=False) - p.stdin.write('{0}\n'.format(src)) + p = vm.run_service('qubes.GetImageRGBA') + p.stdin.write('{0}\n'.format(src).encode()) p.stdin.close() try: