add plan CLI

This commit is contained in:
Thibault Duplessis 2018-04-17 16:50:54 +02:00
parent 582ea0f9de
commit b32a4a454c
2 changed files with 8 additions and 0 deletions

View file

@ -44,5 +44,6 @@ private[api] final class Cli(bus: lila.common.Bus) extends lila.common.Cli {
lila.studySearch.Env.current.cli.process orElse
lila.coach.Env.current.cli.process orElse
lila.evalCache.Env.current.cli.process orElse
lila.plan.Env.current.cli.process orElse
process
}

View file

@ -61,6 +61,13 @@ final class Env(
}
def webhook = webhookHandler.apply _
def cli = new lila.common.Cli {
def process = {
case "patron" :: "lifetime" :: user :: Nil =>
lila.user.UserRepo named user flatMap { _ ?? api.setLifetime } inject "ok"
}
}
}
object Env {