def stageFromArguments()

in dev/src/main/scala/com/gu/anghammarad/Main.scala [92:102]


  def stageFromArguments(args: Arguments): Try[String] = {
    args match {
      case JsonArgs(_, _, configStage) =>
        Success(configStage)
      case Specified(_, _, _, _, _, _, configStage, _, _) =>
        Success(configStage)
      case InitialArgs =>
        argParser.showUsageOnError
        Fail("No arguments provided, cannot obtain a configuration stage")
    }
  }