def main()

in cassovary-server/src/main/scala/CassovaryServer.scala [46:67]


  def main() {

    val service = new Service[Request, Response] {
      def apply(request: Request): Future[Response] = Future {
        val graph = TestGraphs.generateRandomGraph(100, 0.1)
        walkOn(graph)
        val content = "Finished walk on graph with %d nodes and %s edges\n".format(graph.nodeCount,
          graph.edgeCount)
        val response = request.response
        response.status = Status.Ok
        response.write(content)
        response
      }
    }

    // start Twitter Server
    val server = Http.serve(":8888", service)
    onExit {
      server.close()
    }
    Await.ready(server)
  }