def environments(ctx):
    environments = queries.get_environments()
    columns = ['name', 'description', 'product.name']
    # TODO(mafriedm): fix this
    # do not sort
    ctx.obj['options']['sort'] = False
    print_output(ctx.obj['options'], environments, columns)
Example #2
0
def environment(ctx, name):
    environments = queries.get_environments()
    environments = [e for e in environments
                    if e['name'].lower() == name.lower()]
    if len(environments) != 1:
        print(f"{name} error")
        sys.exit(1)

    environment = environments[0]
    namespaces = environment['namespaces']
    columns = ['name', 'cluster.name', 'app.name']
    print_output(ctx.obj['output'], namespaces, columns)
Example #3
0
def environment(ctx, name):
    environments = queries.get_environments()
    environments = [e for e in environments
                    if e['name'].lower() == name.lower()]
    if len(environments) != 1:
        print(f"{name} error")
        sys.exit(1)

    environment = environments[0]
    namespaces = environment['namespaces']
    columns = ['name', 'cluster.name', 'app.name']
    # TODO(mafriedm): fix this
    # do not sort
    ctx.obj['options']['sort'] = False
    print_output(ctx.obj['options'], namespaces, columns)
Example #4
0
def environments(ctx):
    environments = queries.get_environments()
    columns = ['name', 'description', 'product.name']
    print_output(ctx.obj['output'], environments, columns)