Esempio n. 1
0
 public TimerWorkers(ILogTracer log, IOnefuzzContext context)
 {
     _log         = log;
     _scaleSetOps = context.ScalesetOperations;
     _poolOps     = context.PoolOperations;
     _nodeOps     = context.NodeOperations;
 }
Esempio n. 2
0
 public AgentCanSchedule(ILogTracer log, IStorage storage, INodeOperations nodeOperations, ITaskOperations taskOperations, IScalesetOperations scalesetOperations)
 {
     _log                = log;
     _storage            = storage;
     _nodeOperations     = nodeOperations;
     _taskOperations     = taskOperations;
     _scalesetOperations = scalesetOperations;
 }
Esempio n. 3
0
 public TimerProxy(ILogTracer logTracer, IProxyOperations proxies, IScalesetOperations scalesets, INsgOperations nsg, ICreds creds, IConfigOperations configOperations, ISubnet subnet)
 {
     _logger             = logTracer;
     _proxYOperations    = proxies;
     _scalesetOperations = scalesets;
     _nsg              = nsg;
     _creds            = creds;
     _configOperations = configOperations;
     _subnet           = subnet;
 }
Esempio n. 4
0
 public TimerWorkers(ILogTracer log, IScalesetOperations scaleSetOps)
 {
     _log         = log;
     _scaleSetOps = scaleSetOps;
 }
Esempio n. 5
0
 public TimerDaily(ILoggerFactory loggerFactory, IScalesetOperations scalesets, IWebhookMessageLogOperations webhookMessageLogs)
 {
     _logger             = loggerFactory.CreateLogger <QueueTaskHearbeat>();
     _scalesets          = scalesets;
     _webhookMessageLogs = webhookMessageLogs;
 }