Log new tasks added to the dns-pull queue

Log tasks and task count on the input side of the queue so we can track which
things go in.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=165026523
This commit is contained in:
mmuller 2017-08-11 14:36:52 -07:00 committed by Ben McIlwain
parent 7748ef072d
commit 8b0b54e997

View file

@ -77,6 +77,10 @@ public class DnsQueue {
* Enqueues the given task type with the given target name to the DNS queue. * Enqueues the given task type with the given target name to the DNS queue.
*/ */
private TaskHandle addToQueue(TargetType targetType, String targetName, String tld) { private TaskHandle addToQueue(TargetType targetType, String targetName, String tld) {
int numTasks = queue.fetchStatistics().getNumTasks();
logger.infofmt(
"Adding task type=%s, target=%s, tld=%s to pull queue %s (%d tasks currently on queue)",
targetType, targetName, tld, DNS_PULL_QUEUE_NAME, numTasks);
return queue.add(TaskOptions.Builder return queue.add(TaskOptions.Builder
.withDefaults() .withDefaults()
.method(Method.PULL) .method(Method.PULL)