@options([make_option('-l', '--list', action="store_true",
                          help="List MO interceptors"),
              make_option('-a', '--add', action="store_true",
                          help="Add a new MO interceptor"),
              make_option('-r', '--remove', type="string", metavar="ORDER",
                          help="Remove MO interceptor using it's ORDER"),
              make_option('-s', '--show', type="string", metavar="ORDER",
                          help="Show MO interceptor using it's ORDER"),
              make_option('-f', '--flush', action="store_true",
                          help="Flush MO interception table")], '')
    def do_mointerceptor(self, arg, opts=None):

        if opts.list:
            self.managers['mointerceptor'].list(arg, opts)
        elif opts.add:
            self.managers['mointerceptor'].add(arg, opts)
        elif opts.remove:
            self.managers['mointerceptor'].remove(arg, opts)
        elif opts.show:
            self.managers['mointerceptor'].show(arg, opts)
        elif opts.flush:
            self.managers['mointerceptor'].flush(arg, opts)
        else:
            return self.sendData('Missing required option')
(:class:`numbers.Integral`) Alpha value.
dataset/ETHPy150Open jookies/jasmin/jasmin/protocols/cli/jcli.py/JCliProtocol.do_mointerceptor--crossover with--dataset/ETHPy150Open dahlia/wand/wand/color.py/Color.alpha_quantum