mirror of
https://github.com/google/nomulus.git
synced 2025-05-13 07:57:13 +02:00
Skip FlowReporter logging for dry runs
Since this feeds into ICANN reporting, we don't want to muddy the data there with dry-runs, which are always internal-only artifacts of tool usage and shouldn't really count as real attempts to do SRS actions, since they are always going to abort with no effect. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=153856915
This commit is contained in:
parent
0cbcfcc3c1
commit
7dc3ddfc14
2 changed files with 12 additions and 2 deletions
|
@ -73,8 +73,10 @@ public class FlowRunner {
|
|||
eppRequestSource,
|
||||
isDryRun ? "DRY_RUN" : "LIVE",
|
||||
isSuperuser ? "SUPERUSER" : "NORMAL");
|
||||
// Record information about this flow to the GAE request logs for reporting purposes.
|
||||
flowReporter.recordToLogs();
|
||||
// Record flow info to the GAE request logs for reporting purposes if it's not a dry run.
|
||||
if (!isDryRun) {
|
||||
flowReporter.recordToLogs();
|
||||
}
|
||||
eppMetricBuilder.setCommandNameFromFlow(flowClass.getSimpleName());
|
||||
if (!isTransactional) {
|
||||
eppMetricBuilder.incrementAttempts();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue