Esempio n. 1
0
File: basic.py Progetto: pnw/jiggl
def print_valid_entries(entries):
    print bcolors.header(bcolors.underline("\nLogging to Jira\n"))

    # entries = map(get_val, entries)

    groups = z.groupby(z.get("description", default=""), entries)
    cleaned = map(split_description, groups.iteritems())

    for (issue, comment), es in cleaned:
        print (bcolors.bold("%-8s") + " %s") % (sum_as_timedelta(es), bcolors.okblue(issue) + " " + comment)
Esempio n. 2
0
def print_valid_entries(entries):
    print bcolors.header(bcolors.underline('\nLogging to Jira\n'))

    # entries = map(get_val, entries)

    groups = z.groupby(z.get('description', default=''), entries)
    cleaned = map(split_description, groups.iteritems())

    for (issue, comment), es in cleaned:
        print(bcolors.bold('%-8s') + ' %s') % (
            sum_as_timedelta(es), bcolors.okblue(issue) + ' ' + comment)
Esempio n. 3
0
def print_error_group((err, entries)):
    print
    print bcolors.bold(bcolors.underline(err))
    print '\n'.join(map(str, [e.get('description', e['id']) for e in entries]))
    print


def _log(key, l):
    return l


log = z.curry(_log)
print_invalid_entries = z.compose(list, log('final'), z.map(print_error_group),
                                  log('iteritems'), iteritems, log('valmap'),
                                  z.valmap(z.map(get_val)), log('groupby'),
                                  z.groupby(get_error), log('initital'))


def print_valid_entries(entries):
    print bcolors.header(bcolors.underline('\nLogging to Jira\n'))

    # entries = map(get_val, entries)

    groups = z.groupby(z.get('description', default=''), entries)
    cleaned = map(split_description, groups.iteritems())

    for (issue, comment), es in cleaned:
        print(bcolors.bold('%-8s') + ' %s') % (
            sum_as_timedelta(es), bcolors.okblue(issue) + ' ' + comment)

Esempio n. 4
0
File: basic.py Progetto: pnw/jiggl
def _log(key, l):
    return l


log = z.curry(_log)
print_invalid_entries = z.compose(
    list,
    log("final"),
    z.map(print_error_group),
    log("iteritems"),
    iteritems,
    log("valmap"),
    z.valmap(z.map(get_val)),
    log("groupby"),
    z.groupby(get_error),
    log("initital"),
)


def print_valid_entries(entries):
    print bcolors.header(bcolors.underline("\nLogging to Jira\n"))

    # entries = map(get_val, entries)

    groups = z.groupby(z.get("description", default=""), entries)
    cleaned = map(split_description, groups.iteritems())

    for (issue, comment), es in cleaned:
        print (bcolors.bold("%-8s") + " %s") % (sum_as_timedelta(es), bcolors.okblue(issue) + " " + comment)