diff --git a/management/mailconfig.py b/management/mailconfig.py index 054b3b0f..4024aaaf 100755 --- a/management/mailconfig.py +++ b/management/mailconfig.py @@ -148,7 +148,7 @@ def get_mail_users_ex(env, with_archived=False): percent = '' try: dirsize_file = os.path.join(env['STORAGE_ROOT'], 'mail/mailboxes/{}/{}/maildirsize'.format(domain, user)) - with open(dirsize_file, 'r', encoding="utf-8") as f: + with open(dirsize_file, encoding="utf-8") as f: box_quota = int(f.readline().split('S')[0]) for line in f.readlines(): (size, count) = line.split(' ') diff --git a/tools/readable_bash.py b/tools/readable_bash.py index 4c79665c..75a535e2 100644 --- a/tools/readable_bash.py +++ b/tools/readable_bash.py @@ -124,7 +124,7 @@ def generate_documentation(): """) parser = Source.parser() - with open("setup/start.sh", "r", encoding="utf-8") as start_file: + with open("setup/start.sh", encoding="utf-8") as start_file: for line in start_file: try: fn = parser.parse_string(line).filename() @@ -401,7 +401,7 @@ class BashScript(Grammar): @staticmethod def parse(fn): if fn in ("setup/functions.sh", "/etc/mailinabox.conf"): return "" - with open(fn, "r", encoding="utf-8") as f: + with open(fn, encoding="utf-8") as f: string = f.read() # tokenize