Marek Marczykowski-Górecki 7 anni fa
parent
commit
b91b89a341
3 ha cambiato i file con 6 aggiunte e 4 eliminazioni
  1. 2 2
      qubes/mgmt.py
  2. 3 2
      qubes/storage/__init__.py
  3. 1 0
      qubes/vm/mix/net.py

+ 2 - 2
qubes/mgmt.py

@@ -139,8 +139,8 @@ class AbstractQubesMgmt(object):
 
             try:
                 # pylint: disable=protected-access
-                for method, endpoint in func._rpcname:
-                    if method != self.method:
+                for method_name, endpoint in func._rpcname:
+                    if method_name != self.method:
                         continue
                     untrusted_candidates.append((func, endpoint))
             except AttributeError:

+ 3 - 2
qubes/storage/__init__.py

@@ -25,6 +25,7 @@
 
 from __future__ import absolute_import
 
+import inspect
 import os
 import os.path
 import string  # pylint: disable=deprecated-module
@@ -394,10 +395,10 @@ class Storage(object):
                     clone_op[name] = asyncio.ensure_future(clone_op_ret)
 
             yield from asyncio.wait(x for x in clone_op.values()
-                if asyncio.isfuture(x))
+                if inspect.isawaitable(x))
 
             for name, clone_op_ret in clone_op.items():
-                if asyncio.isfuture(clone_op_ret):
+                if inspect.isawaitable(clone_op_ret):
                     volume = clone_op_ret.result
                 else:
                     volume = clone_op_ret

+ 1 - 0
qubes/vm/mix/net.py

@@ -64,6 +64,7 @@ def _setter_ip(self, prop, value):
 
 
 def _setter_netvm(self, prop, value):
+    # pylint: disable=unused-argument
     if value is None:
         return
     if not value.provides_network: