(SERVER-1556) Externalize strings

Adds a dependency on puppetlabs/i18n and externalizes the user facing strings
This commit is contained in:
Joe Pinsonault 2016-10-17 10:34:36 -07:00
parent 80d59cfb7d
commit 4df791e24f
2 changed files with 5 additions and 3 deletions

View file

@ -21,7 +21,8 @@
[commons-io "2.4"]
[io.dropwizard.metrics/metrics-core "3.1.2"]
[puppetlabs/ssl-utils "0.8.1"]]
[puppetlabs/ssl-utils "0.8.1"]
[puppetlabs/i18n "0.4.3"]]
:source-paths ["src/clj"]
:java-source-paths ["src/java"]

View file

@ -17,7 +17,8 @@
(com.codahale.metrics MetricRegistry))
(:require [puppetlabs.http.client.common :as common]
[schema.core :as schema]
[puppetlabs.http.client.metrics :as metrics])
[puppetlabs.http.client.metrics :as metrics]
[puppetlabs.i18n.core :refer [trs]])
(:refer-clojure :exclude (get)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@ -98,7 +99,7 @@
:post HttpMethod/POST
:put HttpMethod/PUT
:trace HttpMethod/TRACE
(throw (IllegalArgumentException. (format "Unsupported request method: %s" (:method opts))))))
(throw (IllegalArgumentException. (trs "Unsupported request method: {0}" (:method opts))))))
(defn- parse-url
[{:keys [url query-params]}]