(Opt)
| 81 | ## SetLogLevel |
| 82 | # |
| 83 | def SetLogLevel(Opt): |
| 84 | if Opt.opt_verbose: |
| 85 | Logger.SetLevel(Logger.VERBOSE) |
| 86 | elif Opt.opt_quiet: |
| 87 | Logger.SetLevel(Logger.QUIET + 1) |
| 88 | elif Opt.debug_level is not None: |
| 89 | if Opt.debug_level < 0 or Opt.debug_level > 9: |
| 90 | Logger.Warn("UPT", ST.ERR_DEBUG_LEVEL) |
| 91 | Logger.SetLevel(Logger.INFO) |
| 92 | else: |
| 93 | Logger.SetLevel(Opt.debug_level + 1) |
| 94 | elif Opt.opt_slient: |
| 95 | Logger.SetLevel(Logger.SILENT) |
| 96 | else: |
| 97 | Logger.SetLevel(Logger.INFO) |
| 98 | |
| 99 | ## Main |
| 100 | # |