mirror of
https://github.com/docker/compose.git
synced 2025-07-16 18:24:26 +02:00
Change Formatter.table method to staticmethod
Make this a staticmethod so it's easier to use without needing to init a Formatter object first. Signed-off-by: Samuel Searles-Bryant <samuel.searles-bryant@unipart.io>
This commit is contained in:
parent
525bc9ef7a
commit
672ced8742
@ -18,9 +18,11 @@ def get_tty_width():
|
|||||||
return int(width)
|
return int(width)
|
||||||
|
|
||||||
|
|
||||||
class Formatter(object):
|
class Formatter:
|
||||||
"""Format tabular data for printing."""
|
"""Format tabular data for printing."""
|
||||||
def table(self, headers, rows):
|
|
||||||
|
@staticmethod
|
||||||
|
def table(headers, rows):
|
||||||
table = texttable.Texttable(max_width=get_tty_width())
|
table = texttable.Texttable(max_width=get_tty_width())
|
||||||
table.set_cols_dtype(['t' for h in headers])
|
table.set_cols_dtype(['t' for h in headers])
|
||||||
table.add_rows([headers] + rows)
|
table.add_rows([headers] + rows)
|
||||||
|
@ -613,7 +613,7 @@ class TopLevelCommand(object):
|
|||||||
image_id,
|
image_id,
|
||||||
size
|
size
|
||||||
])
|
])
|
||||||
print(Formatter().table(headers, rows))
|
print(Formatter.table(headers, rows))
|
||||||
|
|
||||||
def kill(self, options):
|
def kill(self, options):
|
||||||
"""
|
"""
|
||||||
@ -747,7 +747,7 @@ class TopLevelCommand(object):
|
|||||||
container.human_readable_state,
|
container.human_readable_state,
|
||||||
container.human_readable_ports,
|
container.human_readable_ports,
|
||||||
])
|
])
|
||||||
print(Formatter().table(headers, rows))
|
print(Formatter.table(headers, rows))
|
||||||
|
|
||||||
def pull(self, options):
|
def pull(self, options):
|
||||||
"""
|
"""
|
||||||
@ -987,7 +987,7 @@ class TopLevelCommand(object):
|
|||||||
rows.append(process)
|
rows.append(process)
|
||||||
|
|
||||||
print(container.name)
|
print(container.name)
|
||||||
print(Formatter().table(headers, rows))
|
print(Formatter.table(headers, rows))
|
||||||
|
|
||||||
def unpause(self, options):
|
def unpause(self, options):
|
||||||
"""
|
"""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user