From 916189aa5e57bd09b8088f14513125a4509115d5 Mon Sep 17 00:00:00 2001 From: vfedosevich Date: Fri, 13 Jun 2014 06:32:18 +0300 Subject: [PATCH] fix of powershell adding modules when drive mapping --- .../OrganizationProvider.cs | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/OrganizationProvider.cs b/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/OrganizationProvider.cs index 8d36351f..e0e9fbc6 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/OrganizationProvider.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/OrganizationProvider.cs @@ -1753,26 +1753,19 @@ namespace WebsitePanel.Providers.HostedSolution { HostedSolutionLog.LogStart("OpenRunspace"); - bool isModulesImported = true; - if (runspaceConfiguration == null) { runspaceConfiguration = RunspaceConfiguration.Create(); - - isModulesImported = false; } - + Runspace runSpace = RunspaceFactory.CreateRunspace(runspaceConfiguration); // runSpace.Open(); // runSpace.SessionStateProxy.SetVariable("ConfirmPreference", "none"); - if (!isModulesImported) - { - ImportGroupPolicyMolude(runSpace); - ImportActiveDirectoryMolude(runSpace); - } + ImportGroupPolicyMolude(runSpace); + ImportActiveDirectoryMolude(runSpace); HostedSolutionLog.LogEnd("OpenRunspace"); return runSpace; @@ -1785,7 +1778,7 @@ namespace WebsitePanel.Providers.HostedSolution if (runspace != null && runspace.RunspaceStateInfo.State == RunspaceState.Opened) { runspace.Close(); - //runspaceConfiguration = null; + runspaceConfiguration = null; } } catch (Exception ex)