Skip to content

Commit d04e446

Browse files
committed
corrected type of loglevel and timeout
1 parent 77703eb commit d04e446

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

arguments.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
default=5)
2323
parser.add_argument("logfile", help="provide log file path", nargs="?",
2424
default="runshell.log")
25-
parser.add_argument("loglevel", help="provide log level", nargs="?",
25+
parser.add_argument("loglevel", help="provide log level as number", nargs="?",
2626
default=logging.INFO)
2727
if len(sys.argv) < 2:
2828
parser.print_help()

shell.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import logging
12
import pexpect
23
import subprocess
34
from pexpect import pxssh
@@ -8,8 +9,7 @@
89
import arguments
910

1011
args = arguments.args
11-
12-
set_logger(logfile=args.logfile, loglevel=args.loglevel)
12+
set_logger(logfile=args.logfile, loglevel=int(args.loglevel))
1313

1414
# Setting command type to interactive if given command is found in cmd_list
1515
interactive = False
@@ -29,7 +29,7 @@ def __init__(self, command, host, username, password, timeout):
2929
self.host = host
3030
self.username = username
3131
self.password = password
32-
self.timeout = timeout
32+
self.timeout = int(timeout)
3333

3434
def remote(self):
3535
"""

0 commit comments

Comments
 (0)