From: Kefu Chai Date: Thu, 24 Nov 2022 05:46:27 +0000 (+0800) Subject: qa/tasks/cephfs: annotate variable without comment X-Git-Tag: v16.2.11~126^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d8dac1dbf20c27d1ce3ebc6d1e3429e753b646b4;p=ceph.git qa/tasks/cephfs: annotate variable without comment to silence the warning like ``` flake8 run-test: commands[0] | flake8 --select=F,E9 --exclude=venv,.tox ./tasks/cephfs/test_full.py:6:5: F401 'typing.Optional' imported but unused ``` since we've migrated to python3.6 and up, there is no need to be compatible with Python 2 anymore. Signed-off-by: Kefu Chai (cherry picked from commit 2413da8c854bc46e79ca8d6e84f789f99747c203) Conflicts: qa/tasks/cephfs/test_full.py [ commit 485841b255e1 ("qa: import CommandFailedError from exceptions not run") not in pacific ] --- diff --git a/qa/tasks/cephfs/test_full.py b/qa/tasks/cephfs/test_full.py index 2b7166d6b2be..8282b4e0c666 100644 --- a/qa/tasks/cephfs/test_full.py +++ b/qa/tasks/cephfs/test_full.py @@ -2,11 +2,7 @@ import json import logging import os from textwrap import dedent -try: - from typing import Optional -except: - # make it work for python2 - pass +from typing import Optional from teuthology.orchestra.run import CommandFailedError from tasks.cephfs.fuse_mount import FuseMount from tasks.cephfs.cephfs_test_case import CephFSTestCase @@ -22,7 +18,7 @@ class FullnessTestCase(CephFSTestCase): data_only = False # Subclasses define how many bytes should be written to achieve fullness - pool_capacity = None # type: Optional[int] + pool_capacity: Optional[int] = None fill_mb = None def is_full(self):