qvm-shutdown make pylint happy ♥

This commit is contained in:
Bahtiar `kalkin-` Gadimov 2016-07-13 18:08:41 +02:00
parent a66df9c82e
commit 5115eef413
No known key found for this signature in database
GPG Key ID: 96ED3C3BA19C3DEE

View File

@ -23,6 +23,8 @@
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
''' Shutdown a qube '''
from __future__ import print_function
import sys
@ -32,7 +34,7 @@ import qubes.config
import qubes.tools
parser = qubes.tools.QubesArgumentParser(
description='gracefully shut down a qube', vmname_nargs='+')
description=__doc__, vmname_nargs='+')
parser.add_argument('--force',
action='store_true', default=False,
@ -50,10 +52,12 @@ parser.add_argument('--timeout',
' (default: %d)')
def main(args=None):
def main(args=None): # pylint: disable=missing-docstring
args = parser.parse_args(args)
[vm.shutdown(force=args.force) for vm in args.domains if not vm.is_halted()]
for vm in args.domains:
if not vm.is_halted():
vm.shutdown(force=args.force)
if not args.wait:
return