diff options
-rw-r--r-- | compose/cli/formatter.py | 6 | ||||
-rw-r--r-- | compose/cli/main.py | 6 |
2 files changed, 7 insertions, 5 deletions
diff --git a/compose/cli/formatter.py b/compose/cli/formatter.py index 6c0a3695..13794b89 100644 --- a/compose/cli/formatter.py +++ b/compose/cli/formatter.py @@ -18,9 +18,11 @@ def get_tty_width(): return int(width) -class Formatter(object): +class Formatter: """Format tabular data for printing.""" - def table(self, headers, rows): + + @staticmethod + def table(headers, rows): table = texttable.Texttable(max_width=get_tty_width()) table.set_cols_dtype(['t' for h in headers]) table.add_rows([headers] + rows) diff --git a/compose/cli/main.py b/compose/cli/main.py index b94f41ee..9e01b539 100644 --- a/compose/cli/main.py +++ b/compose/cli/main.py @@ -620,7 +620,7 @@ class TopLevelCommand(object): image_id, size ]) - print(Formatter().table(headers, rows)) + print(Formatter.table(headers, rows)) def kill(self, options): """ @@ -754,7 +754,7 @@ class TopLevelCommand(object): container.human_readable_state, container.human_readable_ports, ]) - print(Formatter().table(headers, rows)) + print(Formatter.table(headers, rows)) def pull(self, options): """ @@ -994,7 +994,7 @@ class TopLevelCommand(object): rows.append(process) print(container.name) - print(Formatter().table(headers, rows)) + print(Formatter.table(headers, rows)) def unpause(self, options): """ |