def useClientFromArguments()

in dev/src/main/scala/com/gu/anghammarad/Main.scala [104:114]


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