Run pre-commit

- remove py2 compatibility
 - remove import comments
This commit is contained in:
Tim Verbelen 2021-06-10 11:13:42 +02:00 committed by Megan Wilhite
parent 7ef830d545
commit f0a58b317f

View file

@ -1,8 +1,6 @@
# -*- coding: utf-8 -*-
"""
Run processes as a different user in Windows
"""
from __future__ import absolute_import, unicode_literals
# Import Python Libraries
import ctypes
@ -10,10 +8,8 @@ import logging
import os
import time
# Import Salt Libs
from salt.exceptions import CommandExecutionError
# Import Third Party Libs
try:
import psutil
@ -114,7 +110,7 @@ def runas(cmdLine, username, password=None, cwd=None):
impersonation_token = salt.platform.win.impersonate_sid(
salt.platform.win.SYSTEM_SID, session_id=0, privs=["SeTcbPrivilege"],
)
except WindowsError: # pylint: disable=undefined-variable
except OSError: # pylint: disable=undefined-variable
log.debug("Unable to impersonate SYSTEM user")
impersonation_token = None
win32api.CloseHandle(th)