Beispiel #1
0
        protected override void ProcessRecord()
        {
            LogManager.LogFactory = new PowerShellCommandLineLogFactory();

            if (string.IsNullOrEmpty(Directory))
            {
                Directory = SessionState.Path.CurrentLocation.Path;
            }

            EnvironmentProvider envProvider;

            try
            {
                envProvider = new EnvironmentProvider(Directory);
            }
            catch (DirectoryNotFoundException)
            {
                LogManager.GetLogger(GetType()).Warn(".powerdeploy folder not found!");

                return;
            }

            WriteObject(envProvider.EnvironmentDirectory);
        }
        protected override void ProcessRecord()
        {
            LogManager.LogFactory = new PowerShellCommandLineLogFactory();

            if (string.IsNullOrEmpty(Directory))
            {
                Directory = SessionState.Path.CurrentLocation.Path;
            }

            EnvironmentProvider envProvider;

            try
            {
                envProvider = new EnvironmentProvider(Directory);
            }
            catch (DirectoryNotFoundException)
            {
                LogManager.GetLogger(GetType()).Warn(".powerdeploy folder not found!");

                return;
            }

            WriteObject(envProvider.EnvironmentDirectory);
        }