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 <tchaikov@gmail.com>
(cherry picked from commit
2413da8c854bc46e79ca8d6e84f789f99747c203)
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.exceptions import CommandFailedError
from tasks.cephfs.fuse_mount import FuseMount
from tasks.cephfs.cephfs_test_case import 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):