mirror of
https://github.com/microsoft/autogen.git
synced 2026-01-26 01:18:09 -05:00
Use nested exceptions in get_powershell_command (#2058)
This commit is contained in:
@@ -230,17 +230,15 @@ def get_powershell_command():
|
||||
raise FileNotFoundError(
|
||||
"Neither powershell.exe nor pwsh.exe is present in the system. "
|
||||
"Please install PowerShell and try again. "
|
||||
f"Original error: {e}"
|
||||
)
|
||||
) from e
|
||||
except NotADirectoryError as e:
|
||||
raise NotADirectoryError(
|
||||
"PowerShell is either not installed or its path is not given "
|
||||
"properly in the environment variable PATH. Please check the "
|
||||
"path and try again. "
|
||||
f"Original error: {e}"
|
||||
)
|
||||
) from e
|
||||
except PermissionError as e:
|
||||
raise PermissionError(f"No permission to run powershell. Original error: {e}")
|
||||
raise PermissionError("No permission to run powershell.") from e
|
||||
|
||||
|
||||
def _cmd(lang):
|
||||
|
||||
Reference in New Issue
Block a user