def op_resolver(op_id):
    """
    Return controller class instance and controller method callbacle for the provided operation id.

    :rtype: ``tuple``
    """
    module_name, func_name = op_id.split(":", 1)
    controller_name = func_name.split(".")[0]

    __import__(module_name)
    module = sys.modules[module_name]

    controller_instance = getattr(module, controller_name)
    method_callable = functools.reduce(getattr, func_name.split("."), module)

    return controller_instance, method_callable

    Return controller class instance and controller method callbacle for the provided operation id.

    :rtype: ``tuple``
    
st2common/st2common/router.py