コード例 #1
0
ファイル: package.py プロジェクト: scrobey/spack
def print_pkg(message):
    """Outputs a message with a package icon."""
    mac_ver = py_platform.mac_ver()[0]
    if mac_ver and Version(mac_ver) >= Version('10.7'):
        print u"\U0001F4E6" + tty.indent,
    else:
        from llnl.util.tty.color import cwrite
        cwrite('@*g{[+]} ')
    print message
コード例 #2
0
ファイル: package.py プロジェクト: dshrader/spack
def print_pkg(message):
    """Outputs a message with a package icon."""
    mac_ver = py_platform.mac_ver()[0]
    if mac_ver and Version(mac_ver) >= Version('10.7'):
        print u"\U0001F4E6" + tty.indent,
    else:
        from llnl.util.tty.color import cwrite
        cwrite('@*g{[+]} ')
    print message
コード例 #3
0
ファイル: __init__.py プロジェクト: zatviaj295162/spack
def msg(message, *args, **kwargs):
    newline = kwargs.get('newline', True)
    st_text = ""
    if _stacktrace:
        st_text = process_stacktrace(2)
    if newline:
        cprint("@*b{%s==>} %s" % (st_text, cescape(message)))
    else:
        cwrite("@*b{%s==>} %s" % (st_text, cescape(message)))
    for arg in args:
        print(indent + str(arg))
コード例 #4
0
ファイル: __init__.py プロジェクト: LLNL/spack
def msg(message, *args, **kwargs):
    newline = kwargs.get('newline', True)
    st_text = ""
    if _stacktrace:
        st_text = process_stacktrace(2)
    if newline:
        cprint("@*b{%s==>} %s" % (st_text, cescape(message)))
    else:
        cwrite("@*b{%s==>} %s" % (st_text, cescape(message)))
    for arg in args:
        print(indent + str(arg))
コード例 #5
0
ファイル: __init__.py プロジェクト: frankwillmore/spack-alcf
def msg(message, *args, **kwargs):
    if not msg_enabled():
        return

    newline = kwargs.get('newline', True)
    st_text = ""
    if _stacktrace:
        st_text = process_stacktrace(2)
    if newline:
        cprint("@*b{%s==>} %s%s" %
               (st_text, get_timestamp(), cescape(message)))
    else:
        cwrite("@*b{%s==>} %s%s" %
               (st_text, get_timestamp(), cescape(message)))
    for arg in args:
        print(indent + str(arg))
コード例 #6
0
ファイル: __init__.py プロジェクト: wdmapp/spack
def msg(message, *args, **kwargs):
    if not msg_enabled():
        return

    if isinstance(message, Exception):
        message = "%s: %s" % (message.__class__.__name__, str(message))

    newline = kwargs.get('newline', True)
    st_text = ""
    if _stacktrace:
        st_text = process_stacktrace(2)
    if newline:
        cprint("@*b{%s==>} %s%s" % (
            st_text, get_timestamp(), cescape(message)))
    else:
        cwrite("@*b{%s==>} %s%s" % (
            st_text, get_timestamp(), cescape(message)))
    for arg in args:
        print(indent + six.text_type(arg))