public OrderFinalizeCommand( IUserSettings userSettings, AcmeContextFactory contextFactory, IFileUtil fileUtil, IEnvironmentVariables environment) : base(userSettings, contextFactory, fileUtil) { this.environment = environment; }
public CertificatePfxCommand( IUserSettings userSettings, AcmeContextFactory contextFactory, IFileUtil fileUtil, IEnvironmentVariables environment) : base(userSettings, contextFactory, fileUtil) { this.environment = environment; }
public AggregateReportConfig(IEnvironmentVariables environmentVariables) { SnsTopicArn = environmentVariables.Get("SnsTopicArn"); RemainingTimeTheshold = TimeSpan.FromSeconds(environmentVariables.GetAsDouble("RemainingTimeThresholdSeconds")); SqsQueueUrl = environmentVariables.Get("SqsQueueUrl"); DkimSelectorsTopicArn = environmentVariables.Get("DkimSelectorsTopicArn"); TimeoutSqs = TimeSpan.FromSeconds(environmentVariables.GetAsDouble("TimeoutS3Seconds")); TimeoutS3 = TimeSpan.FromSeconds(environmentVariables.GetAsDouble("TimeoutSqsSeconds")); MaxS3ObjectSizeKilobytes = environmentVariables.GetAsLong("MaxS3ObjectSizeKilobytes"); }
private static List <IMetaDataResolver> CreateResolvers(MainArgs args, IEnvironmentVariables variables) { return(new List <IMetaDataResolver> { new CommandLineMetaDataResolver(args), new AppVeyorMetaDataResolver(variables), new TravisMetaDataResolver(variables), new TeamCityMetaDataResolver(variables) }); }
internal RuntimeApiClient(IEnvironmentVariables environmentVariables, HttpClient httpClient) { ExceptionConverter = ExceptionInfo.GetExceptionInfo; _httpClient = httpClient; LambdaEnvironment = new LambdaEnvironment(environmentVariables); var internalClient = new InternalRuntimeApiClient(httpClient); internalClient.BaseUrl = "http://" + LambdaEnvironment.RuntimeServerHostAndPort + internalClient.BaseUrl; _internalClient = internalClient; }
public MxTesterConfig(IEnvironmentVariables environmentVariables) { SnsTopicArn = environmentVariables.Get("SnsTopicArn"); SqsQueueUrl = environmentVariables.Get("SqsQueueUrl"); SmtpHostName = environmentVariables.Get("SmtpHostName"); PublishBatchFlushIntervalSeconds = 30; PublishBatchSize = 10; PrintStatsIntervalSeconds = 60; TlsTesterThreadCount = 10; TlsTesterHostRetestPeriodSeconds = environmentVariables.GetAsInt("TlsTesterHostRetestPeriodSeconds"); }
public AzureAppCommand( IUserSettings userSettings, AcmeContextFactory contextFactory, IFileUtil fileUtil, IEnvironmentVariables environment, AzureClientFactory <IWebSiteManagementClient> clientFactory) : base(userSettings, contextFactory, fileUtil) { this.clientFactory = clientFactory; this.environment = environment; }
public MxSecurityTesterConfig(IEnvironmentVariables environmentVariables) { DomainLimit = environmentVariables.GetAsInt("MxRecordLimit"); RefreshIntervalSeconds = environmentVariables.GetAsInt("RefreshIntervalSeconds"); FailureRefreshIntervalSeconds = environmentVariables.GetAsInt("FailureRefreshIntervalSeconds"); TlsConnectionTimeOut = TimeSpan.FromSeconds(environmentVariables.GetAsInt("TlsTestTimeoutSeconds")); SchedulerRunIntervalSeconds = environmentVariables.GetAsInt("SchedulerRunIntervalSeconds"); SmtpHostName = environmentVariables.Get("SmtpHostName"); CacheHostName = environmentVariables.Get("CacheHostName"); CachingEnabled = environmentVariables.GetAsBoolOrDefault("CachingEnabled", true); PublisherConnectionString = environmentVariables.Get("SnsTopicArn"); }
#pragma warning restore S1075 // URIs should not be hardcoded public Program( IConsole console, IFileSystem fileSystem, IEnvironmentVariables environmentVariables, ICoverallsService coverallsService, string version) { _console = console; _fileSystem = fileSystem; _environmentVariables = environmentVariables; _coverallsService = coverallsService; _version = version; }
public TestRuntimeApiClient(IEnvironmentVariables environmentVariables) { _environmentVariables = environmentVariables; _headers = new Dictionary <string, IEnumerable <string> >(); _headers.Add(RuntimeApiHeaders.HeaderAwsRequestId, new List <string>() { "request_id" }); _headers.Add(RuntimeApiHeaders.HeaderInvokedFunctionArn, new List <string>() { "invoked_function_arn" }); }
internal LambdaEnvironment(IEnvironmentVariables environmentVariables) { _environmentVariables = environmentVariables; FunctionMemorySize = environmentVariables.GetEnvironmentVariable(EnvVarFunctionMemorySize) as string; FunctionName = environmentVariables.GetEnvironmentVariable(EnvVarFunctionName) as string; FunctionVersion = environmentVariables.GetEnvironmentVariable(EnvVarFunctionVersion) as string; LogGroupName = environmentVariables.GetEnvironmentVariable(EnvVarLogGroupName) as string; LogStreamName = environmentVariables.GetEnvironmentVariable(EnvVarLogStreamName) as string; RuntimeServerHostAndPort = environmentVariables.GetEnvironmentVariable(EnvVarServerHostAndPort) as string; Handler = environmentVariables.GetEnvironmentVariable(EnvVarHandler) as string; SetExecutionEnvironment(); }
public AppVeyorProvider(IEnvironmentVariables variables, ILogger logger) { this.variables = variables; var vars = System.Environment .GetEnvironmentVariables() .Keys .Cast <string>() .Where(k => k.StartsWith(nameof(AppVeyor), System.StringComparison.InvariantCultureIgnoreCase)); foreach (var v in vars) { logger.LogDebug($"{v}: {variables.GetEnvironmentVariable(v)}"); } }
public CoverallsPublisher( CoverallsOptions options, ICoverallsDataBuilder coverallsDataBuilder, IOutputFileWriter fileWriter, IFileProvider fileProvider, IEnvironmentVariables environmentVariables, ILogger logger) { this.options = options; this.coverallsDataBuilder = coverallsDataBuilder; this.fileWriter = fileWriter; this.fileProvider = fileProvider; this.environmentVariables = environmentVariables; this.logger = logger; }
public static CoverageMetadata Resolve(MainArgs args, IEnvironmentVariables variables) { _ = args ?? throw new ArgumentNullException(paramName: nameof(args)); var resolvers = CreateResolvers(args, variables); var serviceName = Resolve(resolvers, r => r.ResolveServiceName()); var serviceJobId = Resolve(resolvers, r => r.ResolveServiceJobId()); var serviceBuildNumber = Resolve(resolvers, r => r.ResolveServiceBuildNumber()); var pullRequestId = Resolve(resolvers, r => r.ResolvePullRequestId()); var parallel = ResolveParallel(args, variables); return(new CoverageMetadata( serviceName: serviceName.ValueOr("coveralls.net"), serviceJobId: serviceJobId.ValueOr("0"), serviceBuildNumber: serviceBuildNumber.ValueOrDefault(), pullRequestId: pullRequestId.ValueOrDefault(), parallel: parallel)); }
public UserSettings(IFileUtil fileUtil, IEnvironmentVariables environment) { this.fileUtil = fileUtil; this.environment = environment; settingsFilepath = new Lazy <string>(ReadSettingsFilepath); }
public EmployeeBusiness(IEmployeeService employeeService, IEnvironmentVariables environmentVariables) { _employeeService = employeeService; _environmentVariables = environmentVariables; }
public TestRuntimeApiClient(IEnvironmentVariables environmentVariables, Dictionary <string, IEnumerable <string> > headers) { _environmentVariables = environmentVariables; _headers = headers; }
public LambdaAggregateReportParserConfig(IEnvironmentVariables environmentVariables) : base(environmentVariables) { PublisherConnectionString = environmentVariables.Get("SnsTopicArn"); }
public RecordEvaluatorConfig(IEnvironmentVariables environmentVariables) { MaxNumberOfMessages = 1; QueueUrl = environmentVariables.Get("SqsQueueUrl"); WaitTimeSeconds = 20; }
public DkimEntityConfig(IEnvironmentVariables environmentVariables) { SnsTopicArn = environmentVariables.Get("SnsTopicArn"); }
public DkimEvaluatorConfig(IEnvironmentVariables environmentVariables) { SnsTopicArn = environmentVariables.Get("SnsTopicArn"); }
public AppVeyorGitDataResolver(IEnvironmentVariables variables) { _variables = variables; }
public TeamCityMetaDataResolver(IEnvironmentVariables variables) { _variables = variables; }
public GitEnvironmentVariableGitDataResolver(IEnvironmentVariables environmentVariables) { this.environmentVariables = environmentVariables; }
public SpfSchedulerConfig(IEnvironmentVariables environmentVariables) { PublisherConnectionString = environmentVariables.Get("SnsTopicArn"); }
public MxEntityConfig(IEnvironmentVariables environmentVariables) { SnsTopicArn = environmentVariables.Get("SnsTopicArn"); NextScheduledInSeconds = environmentVariables.GetAsInt("NextScheduledInSeconds"); }
public PayloadSenderV2( IApmLogger logger, IConfigSnapshot config, Service service, Api.System system, IApmServerInfo apmServerInfo, HttpMessageHandler httpMessageHandler = null, string dbgName = null, bool isEnabled = true, IEnvironmentVariables environmentVariables = null ) : base(isEnabled, logger, ThisClassName, service, config, httpMessageHandler) { if (!isEnabled) { return; } _logger = logger?.Scoped(ThisClassName + (dbgName == null ? "" : $" (dbgName: `{dbgName}')")); _payloadItemSerializer = new PayloadItemSerializer(); _configSnapshot = config; _intakeV2EventsAbsoluteUrl = BackendCommUtils.ApmServerEndpoints.BuildIntakeV2EventsAbsoluteUrl(config.ServerUrl); System = system; _cloudMetadataProviderCollection = new CloudMetadataProviderCollection(config.CloudProvider, _logger, environmentVariables); _apmServerInfo = apmServerInfo; _metadata = new Metadata { Service = service, System = System }; foreach (var globalLabelKeyValue in config.GlobalLabels) { _metadata.Labels.Add(globalLabelKeyValue.Key, globalLabelKeyValue.Value); } if (config.MaxQueueEventCount < config.MaxBatchEventCount) { _logger?.Error() ?.Log( "MaxQueueEventCount is less than MaxBatchEventCount - using MaxBatchEventCount as MaxQueueEventCount." + " MaxQueueEventCount: {MaxQueueEventCount}." + " MaxBatchEventCount: {MaxBatchEventCount}.", config.MaxQueueEventCount, config.MaxBatchEventCount); _maxQueueEventCount = config.MaxBatchEventCount; } else { _maxQueueEventCount = config.MaxQueueEventCount; } _flushInterval = config.FlushInterval; _logger?.Debug() ?.Log( "Using the following configuration options:" + " Events intake API absolute URL: {EventsIntakeAbsoluteUrl}" + ", FlushInterval: {FlushInterval}" + ", MaxBatchEventCount: {MaxBatchEventCount}" + ", MaxQueueEventCount: {MaxQueueEventCount}" , _intakeV2EventsAbsoluteUrl, _flushInterval.ToHms(), config.MaxBatchEventCount, _maxQueueEventCount); _eventQueue = new BatchBlock <object>(config.MaxBatchEventCount); SetUpFilters(TransactionFilters, SpanFilters, ErrorFilters, apmServerInfo, logger); StartWorkLoop(); }
public JssController(IEnvironmentVariables environmentVariables) { _environmentVariables = environmentVariables; }
public DkimSchedulerConfig(IEnvironmentVariables environmentVariables) { RefreshIntervalSeconds = environmentVariables.GetAsLong("RefreshIntervalSeconds"); DomainsLimit = environmentVariables.GetAsInt("DomainsLimit"); PublisherConnectionString = environmentVariables.Get("SnsTopicArn"); }
public SpfPeriodicSchedulerConfig(IEnvironmentVariables environmentVariables) { DomainBatchSize = environmentVariables.GetAsInt("DomainBatchSize"); PublisherConnectionString = environmentVariables.Get("SnsTopicArn"); RefreshIntervalSeconds = environmentVariables.GetAsLong("RefreshIntervalSeconds"); }
public TravisMetaDataResolver(IEnvironmentVariables variables) { _variables = variables; }