Queer European MD passionate about IT
Преглед на файлове

Simplify timed_input definition

Davte преди 5 години
родител
ревизия
8063d3c4df
променени са 2 файла, в които са добавени 6 реда и са изтрити 7 реда
  1. 1 1
      filebridging/__init__.py
  2. 5 6
      filebridging/utilities.py

+ 1 - 1
filebridging/__init__.py

@@ -13,6 +13,6 @@ __author__ = "Davide Testa"
 __email__ = "davide@davte.it"
 __credits__ = []
 __license__ = "GNU General Public License v3.0"
-__version__ = "0.0.4"
+__version__ = "0.0.5"
 __maintainer__ = "Davide Testa"
 __contact__ = "t.me/davte"

+ 5 - 6
filebridging/utilities.py

@@ -135,9 +135,8 @@ def non_unix_timed_input(message: str = None,
     return
 
 
-def timed_input(message: str = None,
-                timeout: int = 5):
-    """Print `message` and return input within `timeout` seconds."""
-    if sys.platform.startswith('linux'):
-        return unix_timed_input(message=message, timeout=timeout)
-    return non_unix_timed_input(message=message, timeout=timeout)
+timed_input = (
+    unix_timed_input
+    if sys.platform.startswith('linux')
+    else non_unix_timed_input()
+)