Sha256: a68e655f2c407193ae47ee28a02bf84de2a7939fcd8fe40934df704c8fb94f4f

Contents?: true

Size: 1.04 KB

Versions: 6

Compression:

Stored size: 1.04 KB

Contents

import com.twitter.ostrich.admin.config._
import com.twitter.conversions.time._
import com.twitter.logging.config._
import com.twitter.birdname.config._

// staging mode.
new BirdNameServiceConfig {
	
  // Add your own config here
  
  // Where your service will be exposed.
  thriftPort = 9999

  // Ostrich http admin port.  Curl this for stats, etc
  admin.httpPort = 9900

  // End user configuration
  
  // Expert-only: Ostrich stats and logger configuration.
  admin.statsNodes = new StatsConfig {
    reporters = new JsonStatsLoggerConfig {
      loggerName = "stats"
      serviceName = "birdname"
    } :: new TimeSeriesCollectorConfig
  }

  loggers =
    new LoggerConfig {
      level = Level.INFO
      handlers = new FileHandlerConfig {
        filename = "/var/log/birdname/production.log"
        roll = Policy.SigHup
      }
    } :: new LoggerConfig {
      node = "stats"
      level = Level.INFO
      useParents = false
      handlers = new FileHandlerConfig {
        filename = "stats.log"
        formatter = BareFormatterConfig
      }
    }
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
scala-bootstrapper-0.9.1 lib/template/config/staging.scala.erb
scala-bootstrapper-0.9.0 lib/template/config/staging.scala.erb
scala-bootstrapper-0.8.1 lib/template/config/staging.scala.erb
scala-bootstrapper-0.8.0 lib/template/config/staging.scala.erb
scala-bootstrapper-0.7.2 lib/template/config/staging.scala.erb
scala-bootstrapper-0.7.0 lib/template/config/staging.scala.erb