def __command_handler__(msg_command):
    # msg_command is a dict with the following structure:
    """
    msg_command = {
        "type"	:		"sys/customized",
        "operation"	:	"operation_name",
        "kwargs"	:	"suppose that the operation is a function, we need to
                         pass some arguments",
        "token"		:	"the token is used to verify the authentication of the
                         operation"
        }
    """
    import sys
    try:
        msg_command = pickle.loads(msg_command)
        if not isinstance(msg_command, dict):
            return
    except Exception as e:
        traceback.print_exc()
        print(e)
    if msg_command["type"] == "sys":
        if hasattr(
                sys.modules["dHydra.main"],
                msg_command["operation_name"]
        ):
            func = getattr(
                sys.modules["dHydra.main"],
                msg_command["operation_name"]
            )
            try:
                print(msg_command["kwargs"])
                result = func(**msg_command["kwargs"])
            except Exception as e:
                traceback.print_exc()
                logger.error(e)

    msg_command = {
        "type"	:		"sys/customized",
        "operation"	:	"operation_name",
        "kwargs"	:	"suppose that the operation is a function, we need to
                         pass some arguments",
        "token"		:	"the token is used to verify the authentication of the
                         operation"
        }
    
dHydra/main.py