def service_type(stype):
    def inner(f):
        f.service_type = stype
        return f
    return inner
How many targets are selected
dataset/ETHPy150Open openstack/python-ironicclient/ironicclient/common/cliutils.py/service_type--crossover with--dataset/ETHPy150Open glue-viz/glue/glue/dialogs/custom_component/qt/widget.py/CustomComponentWidget._number_targets