logLevel method

LinioLogLevel logLevel(
  1. ArgResults linioCommand
)

Implementation

LinioLogLevel logLevel(ArgResults linioCommand) {
  LinioLogLevel linioLogLevel = LinioLogLevel.debug;
  switch (linioCommand['level']) {
    case 'd':
    case 'debug':
      linioLogLevel = LinioLogLevel.debug;
      break;
    case 'i':
    case 'info':
      linioLogLevel = LinioLogLevel.info;
      break;
    case 'w':
    case 'warn':
      linioLogLevel = LinioLogLevel.warn;
      break;
    case 'e':
    case 'error':
      linioLogLevel = LinioLogLevel.error;
      break;
    case 'f':
    case 'fatal':
      linioLogLevel = LinioLogLevel.fatal;
      break;
  }
  return linioLogLevel;
}