Exemplo n.º 1
0
 public PowershellRunner(IFileSystem fs, ILog log, TextWriter output, IInstanceConfiguration instanceConfiguration,
                         IInstallationRoot installationRoot)
 {
     _fs     = fs;
     _log    = log;
     _output = output;
     _instanceConfiguration = instanceConfiguration;
     _installationRoot      = installationRoot;
 }
        public AppExtractionCommand(IEnumerable<IPackageExtractor> extractors, 
            IInstanceConfiguration config,
            IApplicationFactory appFactory, 
            IInstallationRoot installRoot)
        {
            _appFactory = appFactory;
            _installRoot = installRoot;
            _extractors = extractors.ToList();
            _config = config;

            _installRoot.EnsureInstallationDirectoryExists();
        }
Exemplo n.º 3
0
 public UpdateCommand(IEnumerable <IAppInstallationLocator> finders, IInstanceConfiguration instanceConfiguration,
                      TextWriter output, IListLatestVersionsOfPackagesQuery query, DeploydConfiguration deployd,
                      IInstallationRoot installationRoot, System.IO.Abstractions.IFileSystem fs,
                      IPackageSourceConfiguration packageSourceConfiguration)
 {
     _finders = finders;
     _instanceConfiguration = instanceConfiguration;
     _output           = output;
     _query            = query;
     _deployd          = deployd;
     _installationRoot = installationRoot;
     _fs = fs;
     _packageSourceConfiguration = packageSourceConfiguration;
 }
Exemplo n.º 4
0
 public ShowStateCommand(IApplication app,
                         TextWriter output, IEnumerable <IAppInstallationLocator> finders,
                         IInstanceConfiguration instanceConfiguration,
                         IListLatestVersionsOfPackagesQuery query,
                         System.IO.Abstractions.IFileSystem fs,
                         IPackageSourceConfiguration packageSourceConfiguration,
                         IInstallationRoot installationRoot)
 {
     _app     = app;
     _output  = output;
     _finders = finders;
     _instanceConfiguration = instanceConfiguration;
     _query = query;
     _fs    = fs;
     _packageSourceConfiguration = packageSourceConfiguration;
     _installationRoot           = installationRoot;
 }
        public AppExtractionCommand(IEnumerable <IPackageExtractor> extractors,
                                    IInstanceConfiguration config,
                                    IApplicationFactory appFactory,
                                    IInstallationRoot installRoot,
                                    IEnumerable <IEnvironmentApplier> configurators,
                                    TextWriter output,
                                    IFileSystem fs)
        {
            _appFactory    = appFactory;
            _installRoot   = installRoot;
            _configurators = configurators;
            _output        = output;
            _fs            = fs;
            _extractors    = extractors.ToList();
            _config        = config;

            _installRoot.EnsureInstallationDirectoryExists();
        }