Exemple #1
0
 def do_detail(self, context, detail_lvl):
     "usage: detail <detail_level>"
     detail_num = utils.convert2ints(detail_lvl)
     if not (isinstance(detail_num, int) and int(detail_num) >= 0):
         bad_usage(context.get_command_name(), detail_lvl)
         return False
     return crm_report.set_detail(detail_lvl)
Exemple #2
0
 def do_detail(self, context, detail_lvl):
     "usage: detail <detail_level>"
     detail_num = utils.convert2ints(detail_lvl)
     if not (isinstance(detail_num, int) and int(detail_num) >= 0):
         bad_usage(context.get_command_name(), detail_lvl)
         return False
     return crm_report.set_detail(detail_lvl)
Exemple #3
0
 def do_peinputs(self, context, *args):
     """usage: peinputs [{<range>|<number>} ...] [v]"""
     argl = list(args)
     opt_l = utils.fetch_opts(argl, ["v"])
     if argl:
         l = []
         for s in argl:
             a = utils.convert2ints(s.split(':'))
             if a and len(a) == 2 and not utils.check_range(a):
                 common_err("%s: invalid peinputs range" % a)
                 return False
             l += crm_report.pelist(a, long=("v" in opt_l))
     else:
         l = crm_report.pelist(long=("v" in opt_l))
     if not l:
         return False
     s = '\n'.join(l)
     utils.page_string(s)
Exemple #4
0
 def do_peinputs(self, context, *args):
     """usage: peinputs [{<range>|<number>} ...] [v]"""
     argl = list(args)
     opt_l = utils.fetch_opts(argl, ["v"])
     if argl:
         l = []
         for s in argl:
             a = utils.convert2ints(s.split(':'))
             if a and len(a) == 2 and not utils.check_range(a):
                 common_err("%s: invalid peinputs range" % a)
                 return False
             l += crm_report.pelist(a, long=("v" in opt_l))
     else:
         l = crm_report.pelist(long=("v" in opt_l))
     if not l:
         return False
     s = '\n'.join(l)
     utils.page_string(s)