diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/scala/com/getbootstrap/savage/github/GitHubActorWithLogging.scala | 1 | ||||
-rw-r--r-- | src/main/scala/com/getbootstrap/savage/server/Settings.scala | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/main/scala/com/getbootstrap/savage/github/GitHubActorWithLogging.scala b/src/main/scala/com/getbootstrap/savage/github/GitHubActorWithLogging.scala index 50a75bf..2dde9de 100644 --- a/src/main/scala/com/getbootstrap/savage/github/GitHubActorWithLogging.scala +++ b/src/main/scala/com/getbootstrap/savage/github/GitHubActorWithLogging.scala @@ -6,5 +6,6 @@ import com.getbootstrap.savage.server.{Settings, ActorWithLogging} abstract class GitHubActorWithLogging extends ActorWithLogging { protected val settings = Settings(context.system) protected val gitHubClient = new GitHubClient() + gitHubClient.setUserAgent(settings.UserAgent) gitHubClient.setCredentials(settings.BotUsername, settings.BotPassword) } diff --git a/src/main/scala/com/getbootstrap/savage/server/Settings.scala b/src/main/scala/com/getbootstrap/savage/server/Settings.scala index d8caf55..f2fc9c3 100644 --- a/src/main/scala/com/getbootstrap/savage/server/Settings.scala +++ b/src/main/scala/com/getbootstrap/savage/server/Settings.scala @@ -18,6 +18,7 @@ class SettingsImpl(config: Config) extends Extension { val BotPassword: String = config.getString("savage.password") val GitHubWebHookSecretKey: ByteString = ByteString(config.getString("savage.github-web-hook-secret-key").utf8Bytes) val TravisToken: String = config.getString("savage.travis-token") + val UserAgent: String = config.getString("spray.can.client.user-agent-header") val DefaultPort: Int = config.getInt("savage.default-port") val SquelchInvalidHttpLogging: Boolean = config.getBoolean("savage.squelch-invalid-http-logging") val Whitelist: FilePathWhitelist = new FilePathWhitelist(config.getStringList("savage.whitelist").asScala) |