diff options
author | Jonah BrĂ¼chert <jbb@kaidan.im> | 2024-04-16 18:43:06 +0200 |
---|---|---|
committer | Jonah BrĂ¼chert <jbb@kaidan.im> | 2024-04-16 18:43:06 +0200 |
commit | 3fcbc1586ef863ef7f503fd35df3f59c3df4b9f6 (patch) | |
tree | 9ea3b49f171f79df8a72d0373c25141784c8c6b2 /hostinfo/prefix.py | |
parent | b695b5b3b12448b501686a108440787fa2395ac7 (diff) | |
parent | 9f6e876e14a074c386660c582c7f78e1503877aa (diff) | |
download | tools-3fcbc1586ef863ef7f503fd35df3f59c3df4b9f6.tar.gz tools-3fcbc1586ef863ef7f503fd35df3f59c3df4b9f6.tar.bz2 tools-3fcbc1586ef863ef7f503fd35df3f59c3df4b9f6.zip |
Merge branch 'master' into debiandebian
Diffstat (limited to 'hostinfo/prefix.py')
-rw-r--r-- | hostinfo/prefix.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/hostinfo/prefix.py b/hostinfo/prefix.py index e1b72b5..7233c48 100644 --- a/hostinfo/prefix.py +++ b/hostinfo/prefix.py @@ -1,9 +1,12 @@ # -*- coding: utf-8 -*- -from __future__ import print_function +class Flags: + oneline: bool = False + nospaces: bool = False + class Printer: - flags = list() + flags = Flags() def __init__(self, full_key='', printer=None): if printer is None: @@ -20,7 +23,7 @@ class Printer: def set_label(self, label='', maxlength=0): self.label = self._get_label(label, maxlength) - def _get_label(self, label, maxlength): + def _get_label(self, label: str, maxlength: int): if label == '': return label @@ -33,7 +36,7 @@ class Printer: else: return label.ljust(maxlength+2) - def pprint(self, data): + def pprint(self, data: str): self.output("%s%s" % (self.label, data)) self.has_output = True if not self.empty: |