Exemple #1
0
def logo():
    print("""         _
        (_)
   _   _ _ ____  _____  ____
  | | | | |  _ \\| ___ |/ ___)
   \\ V /| | |_| | ____| |
    \\_/ |_|  __/|_____)_| v{}
          |_|
    """.format(__version__))

    db = Database()
    count = db.get_sample_count()

    try:
        db.find("all")
    except Exception:
        sys.exit()

    if __project__.name:
        name = __project__.name
    else:
        name = "default"

    print(
        magenta("You have " + bold(count)) +
        magenta(" files in your " + bold(name)) + magenta(" repository."))

    modules_count = len(__modules__)
    if modules_count == 0:
        print("")
        print(red(bold("You do not have any modules installed!")))
        print(
            red("If you wish to download community modules from GitHub run:"))
        print(red(bold("    update-modules")))
    else:
        print(
            magenta("You have " + bold(modules_count)) +
            magenta(" modules installed."))
Exemple #2
0
def print_error(message):
    print(bold(red("[!]")) + " {0}".format(message))