def fanout_cast(conf, context, topic, msg):
    check_serialize(msg)
    method = msg.get('method')
    if not method:
        return
    args = msg.get('args', {})
    version = msg.get('version', None)
    namespace = msg.get('namespace', None)

    for consumer in CONSUMERS.get(topic, []):
        try:
            consumer.call(context, version, method, namespace, args, None)
        except Exception:
            pass
The guts of the command-line parser.
dataset/ETHPy150Open Havate/havate-openstack/proto-build/gui/horizon/Horizon_GUI/openstack_dashboard/openstack/common/rpc/impl_fake.py/fanout_cast--crossover with--dataset/ETHPy150Open rapyuta/rce/rce-console/rce/console/console.py/CustomOptions.parseOptions