google-nomulus/java/google/registry/tools
mcilwain 178760622b Reduce console log spamminess in nomulus tool
Every time you run nomulus tool you currently get a bunch of useless output
to the console that looks like this:

---
Feb 08, 2018 3:11:18 PM google.registry.config.YamlUtils mergeYaml
INFO: Successfully loaded environment configuration YAML file.
Feb 08, 2018 3:11:20 PM com.google.wrappers.base.GoogleInit logArgs
INFO: First call to GoogleInit.initialize - removeFlags: false, args: [ProcessUtils, --noinstall_signal_handlers]
Feb 08, 2018 3:11:20 PM com.google.wrappers.base.GoogleInit logArgs
INFO: Subsequent call to GoogleInit.initialize, ignoring - removeFlags: false, args: [SecureWrapperBindings (via google.registry.tools.RegistryTool), --noinstall_signal_handlers]
Feb 08, 2018 3:11:25 PM com.google.monitoring.metrics.MetricRegistryImpl newIncrementableMetric
INFO: Registered new counter: /lock/acquire_lock_requests
Feb 08, 2018 3:11:25 PM com.google.monitoring.metrics.MetricRegistryImpl newEventMetric
INFO: Registered new event metric: /lock/lock_duration
---

This CL fixes that by increasing the console logging threshold from INFO to
WARNING for the relevant paths, for nomulus tool only.

I also had to decrease the logging level of one statement inside YamlUtils
from INFO to FINE, because it was being called by AppEngineConnectionFlags'
constructor in building the HostAndPort server field, which is executed
from the first line of RegistryCli.runCommand(), whereas
loggingParams.configureLogging(), which actually reads in and takes action
on the logging.properties file, isn't called until much later. This is fine
though, because there's little value from logging the statement
"Successfully loaded environment configuration YAML file." every time every
command or flow is executed. We certainly do log errors if that ever fails,
which is the important part.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=185036329
2018-02-20 15:32:04 -05:00
..
javascrap Remove unnecessary explicit generic type declarations 2017-11-07 17:11:29 -05:00
params Clean up some code quality issues 2017-12-01 22:14:06 -05:00
resources Add documentation about OAuth2 client id configuration 2017-07-12 11:03:50 -04:00
server Rationalize logging statements across codebase 2018-01-19 14:56:45 -05:00
soy Rename Soy map to legacy_object_map (first step of migration) 2018-02-20 15:29:08 -05:00
sql Delete obsolete billing code 2018-02-20 15:09:45 -05:00
AllocateDomainCommand.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
AppEngineConnection.java Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
AppEngineConnectionFlags.java Add Client-side OAuth2 to HTTP connections 2017-02-17 12:17:53 -05:00
AuthModule.java Make "throws" clause use IOException 2017-05-17 12:17:40 -04:00
BigqueryCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
BigqueryParameters.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
BUILD Allow setting DS records in create_domain and update_domain 2018-02-05 23:56:16 -05:00
CanonicalizeLabelsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
CheckSnapshotCommand.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
Command.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
CommandUtilities.java Fix CommandUtilities to fail gracefully if stdin is unavailable 2017-02-06 16:45:23 -05:00
ComparableEntity.java Implement ComparableEntity class 2017-09-12 15:51:50 -04:00
CompareDbBackups.java Implement compare_db_backups "main" 2017-09-20 10:27:17 -04:00
ConfirmingCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ConvertIdnCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
CreateAnchorTenantCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
CreateAuctionCreditsCommand.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
CreateCdnsTld.java Turn on DNSSEC for new Cloud DNS TLDs 2017-12-27 10:48:42 -05:00
CreateContactCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
CreateCreditBalanceCommand.java Make Registrar load methods return Optionals instead of Nullables 2017-08-01 16:58:59 -04:00
CreateCreditCommand.java Make Registrar load methods return Optionals instead of Nullables 2017-08-01 16:58:59 -04:00
CreateDomainCommand.java Allow setting DS records in create_domain and update_domain 2018-02-05 23:56:16 -05:00
CreateHostCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
CreateLrpTokensCommand.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
CreateOrUpdateDomainCommand.java Allow setting DS records in create_domain and update_domain 2018-02-05 23:56:16 -05:00
CreateOrUpdatePremiumListCommand.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
CreateOrUpdateRegistrarCommand.java Add the ability to require premium fee acking for a registrar 2018-02-01 22:07:11 -05:00
CreateOrUpdateReservedListCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
CreateOrUpdateTldCommand.java Add debug string on checkArgument failure 2018-02-20 15:23:17 -05:00
CreatePremiumListCommand.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
CreateRegistrarCommand.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
CreateRegistrarGroupsCommand.java Run automatic Java 8 conversion over codebase 2017-10-10 12:09:41 -04:00
CreateReservedListCommand.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
CreateTldCommand.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
DefaultRequestFactoryModule.java Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
DeleteCreditCommand.java Make Registrar load methods return Optionals instead of Nullables 2017-08-01 16:58:59 -04:00
DeleteDomainCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DeleteEntityCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DeleteHostCommand.java Add delete_host nomulus tool command 2017-05-03 11:08:02 -04:00
DeletePremiumListCommand.java Move premium list static helper methods into their own class 2017-02-27 11:30:45 -05:00
DeleteReservedListCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DeleteTldCommand.java Add nomulus tool command to delete a TLD 2017-04-05 10:10:38 -04:00
DeployInvoicingPipelineCommand.java Add Dataflow path to generate overall monthly invoice 2017-12-13 12:43:45 -05:00
DomainApplicationInfoCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainCheckClaimsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainCheckCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
DomainCheckFeeCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
EncryptEscrowDepositCommand.java Make EncryptEscrowDepositCommand a RemoteApiCommand 2017-05-17 11:58:35 -04:00
EppToolCommand.java Migrate Guava Predicates.notNull to Objects.nonNull 2017-12-27 11:19:53 -05:00
EscrowDepositEncryptor.java Replace KeystoreKeyring with KmsKeystore comparison 2017-04-13 10:58:57 -04:00
ExecuteEppCommand.java Fix two Gauava 20 deprecations across the tools package 2017-02-02 16:54:28 -05:00
GenerateAllocationTokensCommand.java Create GenerateAllocationTokens nomulus tool command 2018-01-19 14:26:56 -05:00
GenerateApplicationsReportCommand.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
GenerateAuctionDataCommand.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
GenerateDnsReportCommand.java Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
GenerateEscrowDepositCommand.java Fix parameter problem in GenerateEscrowDepositCommand 2017-05-23 17:22:49 -04:00
GenerateLordnCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GenerateZoneFilesCommand.java Add assertTldsExist(Iterable<String>) to check multiple TLDs at once 2017-04-10 13:44:52 -04:00
GetApplicationCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetApplicationIdsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetAppliedLabelsCommand.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
GetClaimsListCommand.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
GetContactCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetDomainCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetEppResourceCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetHistoryEntriesCommand.java Fix NPE in GetHistoryEntriesCommand 2017-10-24 16:53:47 -04:00
GetHostCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetKeyringSecretCommand.java Add the ability to get_keyring_secret the public key from key pairs 2017-08-01 16:49:29 -04:00
GetLrpTokenCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetRegistrarCommand.java Make Registrar load methods return Optionals instead of Nullables 2017-08-01 16:58:59 -04:00
GetResourceByKeyCommand.java Add command description to get_resource_by_key command 2017-03-13 10:41:15 -04:00
GetRoutingMapCommand.java Add golden files for request component routing maps 2017-06-05 18:17:09 -04:00
GetSchemaCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
GetSchemaTreeCommand.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
GetTldCommand.java Add assertTldsExist(Iterable<String>) to check multiple TLDs at once 2017-04-10 13:44:52 -04:00
GhostrydeCommand.java Replace KeystoreKeyring with KmsKeystore comparison 2017-04-13 10:58:57 -04:00
HashCertificateCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
HelpCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
Injector.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
LevelDbLogReader.java Create a LevelDBLogReader class for java 2017-08-29 16:25:33 -04:00
ListCreditsCommand.java Refactor Guava functional methods to use lambdas 2017-12-01 22:14:05 -05:00
ListCursorsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ListDomainsCommand.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
ListHostsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ListObjectsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ListPremiumListsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ListRegistrarsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ListReservedListsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ListTldsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
LoadSnapshotCommand.java Migrate Guava Predicates.notNull to Objects.nonNull 2017-12-27 11:19:53 -05:00
LoadTestCommand.java Make Registrar load methods return Optionals instead of Nullables 2017-08-01 16:58:59 -04:00
LockDomainCommand.java Allow setting DS records in create_domain and update_domain 2018-02-05 23:56:16 -05:00
LockOrUnlockDomainCommand.java Add domain_lock nomulus command 2017-11-21 18:54:42 -05:00
logging.properties Reduce console log spamminess in nomulus tool 2018-02-20 15:32:04 -05:00
LoggingParameters.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
LoginCommand.java Fix nomulus tool NPEs on login/logout commands when printing usage 2017-03-13 10:35:23 -04:00
LogoutCommand.java Rationalize logging statements across codebase 2018-01-19 14:56:45 -05:00
MutatingCommand.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
MutatingEppToolCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
package-info.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
PendingEscrowCommand.java Replace com.google.common.base.Function with java.util.function.Function 2017-12-27 11:08:55 -05:00
RecordAccumulator.java Create an entity record accumulator 2017-09-12 15:51:50 -04:00
RegistrarActivityReportCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
RegistrarContactCommand.java Remove unnecessary Boolean boxing/unboxing 2017-11-07 17:08:35 -05:00
RegistryCli.java Remove unnecessary return in void function 2017-11-07 16:58:26 -05:00
RegistryTool.java Delete obsolete billing code 2018-02-20 15:09:45 -05:00
RegistryToolComponent.java Create GenerateAllocationTokens nomulus tool command 2018-01-19 14:26:56 -05:00
RegistryToolEnvironment.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
RegistryToolModule.java Create GenerateAllocationTokens nomulus tool command 2018-01-19 14:26:56 -05:00
ResaveEntitiesCommand.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
ResaveEnvironmentEntitiesCommand.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
ResaveEppResourceCommand.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
RestoreCommitLogsCommand.java Create nomulus tool restore command 2017-06-05 18:17:09 -04:00
SendEscrowReportToIcannCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ServerSideCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
SetupOteCommand.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
UniformRapidSuspensionCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
UnlockDomainCommand.java Allow setting DS records in create_domain and update_domain 2018-02-05 23:56:16 -05:00
UpdateApplicationStatusCommand.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
UpdateClaimsNoticeCommand.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
UpdateCursorsCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
UpdateDomainCommand.java Allow setting DS records in create_domain and update_domain 2018-02-05 23:56:16 -05:00
UpdateKmsKeyringCommand.java Add the ability to get_keyring_secret the public key from key pairs 2017-08-01 16:49:29 -04:00
UpdatePremiumListCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
UpdateRegistrarCommand.java Make Registrar load methods return Optionals instead of Nullables 2017-08-01 16:58:59 -04:00
UpdateReservedListCommand.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
UpdateServerLocksCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
UpdateSmdCommand.java Replace many Work and VoidWork usages with lambdas 2017-11-21 18:45:12 -05:00
UpdateTldCommand.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
UploadClaimsListCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
UserIdProvider.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ValidateEscrowDepositCommand.java Run automatic Java 8 conversion over codebase 2017-10-10 12:09:41 -04:00
ValidateLoginCredentialsCommand.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
VerifyOteCommand.java Migrate Guava Predicates.notNull to Objects.nonNull 2017-12-27 11:19:53 -05:00
WhoisQueryCommand.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00