From 3b2a0145245c6e9c86e4b4f8f5ae17979d66b780 Mon Sep 17 00:00:00 2001 From: mcilwain Date: Thu, 9 Mar 2017 09:42:25 -0800 Subject: [PATCH] Don't log premium list nomulus tool usage errors as SEVERE ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=149661618 --- .../tools/server/CreateOrUpdatePremiumListAction.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/java/google/registry/tools/server/CreateOrUpdatePremiumListAction.java b/java/google/registry/tools/server/CreateOrUpdatePremiumListAction.java index 5e9e5fccd..9ed77e8cd 100644 --- a/java/google/registry/tools/server/CreateOrUpdatePremiumListAction.java +++ b/java/google/registry/tools/server/CreateOrUpdatePremiumListAction.java @@ -38,11 +38,12 @@ public abstract class CreateOrUpdatePremiumListAction implements Runnable { public void run() { try { savePremiumList(); - } catch (RuntimeException e) { - logger.severe(e, e.getMessage()); - response.setPayload(ImmutableMap.of( - "error", e.toString(), - "status", "error")); + } catch (IllegalArgumentException iae) { + logger.info(iae, "Usage error in attempting to save premium list from nomulus tool command"); + response.setPayload(ImmutableMap.of("error", iae.toString(), "status", "error")); + } catch (Exception e) { + logger.severe(e, "Unexpected error saving premium list from nomulus tool command"); + response.setPayload(ImmutableMap.of("error", e.toString(), "status", "error")); } }