def pluginCommands(pluginName, reportedOnly=False):
    import logging
    logger = logging.getLogger('pymel')

    commands = []
    for cmdType, pluginToCmds in UNREPORTED_COMMANDS.iteritems():
        try:
            moreCmds = maya.cmds.pluginInfo(pluginName, query=1, **{cmdType:1})
        except TypeError:  # will get this if it's a flag pluginInfo doesn't know
            if reportedOnly:
                moreCmds = []
            else:
                moreCmds = pluginToCmds.get(pluginName, [])
        except Exception:
            logger.error("Failed to get %s list from %s" % (cmdType, pluginName))
            moreCmds = []

        # moreCmds may be None, as pluginInfo will return None
        if moreCmds:
            commands.extend(moreCmds)
    return commands
print_stmt : PRINT RIGHTSHIFT test COMMA test
dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.5/pymel/api/plugins.py/pluginCommands--crossover with--dataset/ETHPy150Open nucleic/enaml/enaml/core/parser.py/p_print_stmt5