Skip to content

Commit

Permalink
Merge pull request #15 from epsagon/sort
Browse files Browse the repository at this point in the history
Adding an option to sort by runtime.
  • Loading branch information
nshap authored Nov 3, 2018
2 parents 3b66d11 + cc3a571 commit 7b30835
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions list_lambdas.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
'Last Invocation',
]

SORT_KEYS = ['region', 'last-modified', 'last-invocation']
SORT_KEYS = ['region', 'last-modified', 'last-invocation', 'runtime']


def list_available_lambda_regions():
Expand Down Expand Up @@ -141,7 +141,7 @@ def create_tables(lambdas_data, args):
# Get only the region, function, last modified and last invocation
min_table_data = [
[
lambda_data[0], lambda_data[1], lambda_data[-2], lambda_data[-1]
lambda_data[0], lambda_data[1], lambda_data[5], lambda_data[-2], lambda_data[-1]
]
for lambda_data in all_table_data
]
Expand Down Expand Up @@ -193,7 +193,8 @@ def print_lambda_list(args):
'region': region,
'function-data': function_data,
'last-modified': last_modified,
'last-invocation': last_invocation
'last-invocation': last_invocation,
'runtime': function_data['Runtime']
})

# Verify if there is next marker
Expand Down Expand Up @@ -271,7 +272,8 @@ def print_lambda_list(args):
type=str,
help=(
'Column name to sort by. Options: region, '
'last-modified, last-invocation (default: region).'
'last-modified, last-invocation, '
'runtime (default: region).'
),
default='region',
metavar='sort_by'
Expand Down

0 comments on commit 7b30835

Please sign in to comment.