public BattleService(IDockerService dockerService, ILogger <BattleService> logger, ILoggerFactory loggerFactory, IOptions <BattleSettings> battleSettings) { this.dockerService = dockerService; this.logger = logger; this.loggerFactory = loggerFactory; this.battleSettings = battleSettings.Value ?? throw new ArgumentNullException(); }
public App(IDockerService dockerService, IMessageBroker messageBroker, ILogger <App> log) { _dockerService = dockerService; _messsagebroker = messageBroker; _dockerContainers = new List <string>(); _log = log; }
public BuildCommand(IDockerService dockerService, ILoggerService loggerService, IGitService gitService) { _imageDigestCache = new ImageDigestCache(dockerService); _dockerService = new DockerServiceCache(dockerService ?? throw new ArgumentNullException(nameof(dockerService))); _loggerService = loggerService ?? throw new ArgumentNullException(nameof(loggerService)); _gitService = gitService ?? throw new ArgumentNullException(nameof(gitService)); }
public BuildCommand(IDockerService dockerService, ILoggerService loggerService, IEnvironmentService environmentService, IGitService gitService) { this.dockerService = dockerService ?? throw new ArgumentNullException(nameof(dockerService)); this.loggerService = loggerService ?? throw new ArgumentNullException(nameof(loggerService)); this.environmentService = environmentService ?? throw new ArgumentNullException(nameof(environmentService)); this.gitService = gitService ?? throw new ArgumentNullException(nameof(gitService)); }
public TestController(IDockerService dockerService, ITestService testService, IMapper mapper, IHttpContextAccessor httpContextAccessor, FlagHunterDbContext context) { _httpContextAccessor = httpContextAccessor; _dockerService = dockerService; _testService = testService; _mapper = mapper; _context = context; }
public DeployDevelopmentHelper( IDockerService dockerService, IProjectService projectService, Pipeline <Node <ICopyFileToContainerContext>, ICopyFileToContainerContext> copyFileToContainerPipeline) { _dockerService = dockerService; _projectService = projectService; _copyFileToContainerPipeline = copyFileToContainerPipeline; }
public GetStaleImagesCommand( IDockerService dockerService, IHttpClientProvider httpClientFactory, ILoggerService loggerService, IGitHubClientFactory gitHubClientFactory) { this.dockerService = dockerService; this.loggerService = loggerService; this.gitHubClientFactory = gitHubClientFactory; this.httpClient = httpClientFactory.GetClient(); }
public MinecraftBedrockStack(IDockerService dockerService, ContainerStack stack) : base(dockerService, stack) { _config = stack.GetConfig <MinecraftBedrockStackConfig>(); if (!stack.IsForStack(this)) { throw new Exception("Stack mismatch!"); } AddImage(ImageName); }
public JobService(IApplicationDbContext context, IDockerService dockerService, IKubernetesService kubernetesService, IDateTime dateTime, IMessageQueueService messageQueueService, ILogger <JobService> logger, IAppConfigService configurationService, IMapper mapper) { _context = context; _dockerService = dockerService; _kubernetesService = kubernetesService; _messageQueueService = messageQueueService; _dateTime = dateTime; _mapper = mapper; _logger = logger; _configurationService = configurationService; _messageQueueService.MessageReceivedEventHandler += messageQueueService_MessageReceivedEventHandlerAsync; }
public static void PullBaseImages(this IDockerService dockerService, ManifestInfo manifest, bool isDryRun) { Logger.WriteHeading("PULLING LATEST BASE IMAGES"); IEnumerable <string> baseImages = manifest.GetExternalFromImages().ToArray(); if (baseImages.Any()) { foreach (string fromImage in baseImages) { dockerService.PullImage(fromImage, isDryRun); } } else { Logger.WriteMessage("No external base images to pull"); } }
public Battle(BattleSettings battleSettings, ICollection <string> dockerImages, IDockerService dockerService, IStorageClient storageClient, ILogger <Battle> logger) { this.battleInfo = new BattleInfo { BattleId = Guid.NewGuid().ToString(), Map = battleSettings.Map }; this.dockerService = dockerService; this.logger = logger; this.storageClient = storageClient; this.dockerImages = dockerImages; var gameSettings = GameSettings.Default; gameSettings.ZoneRadius = battleSettings.ZoneRadius; this.game = new Game(dockerImages, this.LoadMap(this.battleInfo), GameSettings.Default); }
//private readonly IProjectService _projectService; //private readonly IBuildService _buildService; public LoginController( Configuration configuration, IPortalService portalService, IAcrService acrService, IDockerService dockerService, IHelmService helmService, IAksService aksService, IProjectService projectService, IBuildService buildService) { Configuration = configuration; _portalService = portalService; _acrService = acrService; _dockerService = dockerService; _helmService = helmService; _aksService = aksService; //_projectService = projectService; //_buildService = buildService; }
public Battle(BattleSettings battleSettings, ISet <string> dockerImages, IDockerService dockerService, IStorageClient storageClient, ILogger <Battle> logger) { this.battleInfo = new BattleInfo { BattleId = Guid.NewGuid().ToString(), Map = battleSettings.Map }; this.warmDelay = TimeSpan.FromSeconds(battleSettings.ContainersWarmSeconds); this.answerDelay = TimeSpan.FromMilliseconds(battleSettings.ContainersAnswerMilliseconds); this.dockerService = dockerService; this.logger = logger; this.storageClient = storageClient; this.dockerImages = dockerImages; var gameSettings = GameSettings.Default; gameSettings.ZoneRadius = battleSettings.ZoneRadius; this.game = new Game(dockerImages, this.LoadMap(this.battleInfo), GameSettings.Default); }
public MinecraftStack(IDockerService dockerService, ContainerStack stack) : base(dockerService, stack) { AddImage(ImageName); }
public NotifierAction(IDockerService dockerService, ILoggerAdapter <NotifierAction> logger) { _dockerService = dockerService; _logger = logger; }
public GetBaseImageStatusCommand(IDockerService dockerService, ILoggerService loggerService) { _dockerService = dockerService ?? throw new ArgumentNullException(nameof(dockerService)); _loggerService = loggerService ?? throw new ArgumentNullException(nameof(loggerService)); }
public UpdateImageSizeBaselineCommand(IDockerService dockerService, ILoggerService loggerService) : base(dockerService) { this.loggerService = loggerService; }
public DeployController(IDockerService dockerService, CredentialsSettings credentialsSettings, ILogger <DeployController> logger) { _dockerService = dockerService; _credentialsSettings = credentialsSettings; _logger = logger; }
public ImageSizeCommand(IDockerService dockerService) { this.DockerService = dockerService ?? throw new ArgumentNullException(nameof(dockerService)); }
public HomeController(IDockerService dockerService) { _dockerService = dockerService; }
public ImageDigestCache(IDockerService dockerService) { _dockerService = dockerService; }
public ProjectService( IDockerService dockerService) { _dockerService = dockerService; }
public ImagesController(IDockerService dockerService) { _dockerService = dockerService; }
public HomeController(ILogger <HomeController> logger, IDockerService dockerService, IDbService dbService) { _dockerService = dockerService; _dbService = dbService; }
public SandboxService(SandboxDbContext context, IDockerService docker) { this.context = context; this.docker = docker; }
public AbstractStack(IDockerService dockerService, ContainerStack stack) { _dockerService = dockerService; _stack = stack; }
public ValidateImageSizeCommand(IDockerService dockerService, ILoggerService loggerService, IEnvironmentService environmentService) : base(dockerService) { _loggerService = loggerService ?? throw new ArgumentNullException(nameof(loggerService)); _environmentService = environmentService ?? throw new ArgumentNullException(nameof(environmentService)); }
public BuildCommand(IDockerService dockerService) { this.dockerService = dockerService ?? throw new ArgumentNullException(nameof(dockerService)); }
public CopyFileToContainer( IDockerService dockerService) { _dockerService = dockerService; }
public DockerServiceCache(IDockerService inner) { _inner = inner; _imageDigestCache = new ImageDigestCache(inner); }