passing timeout via -t causes an error as it needs to be int type as in
interactive mode
---
 spacecmd/src/lib/system.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/spacecmd/src/lib/system.py b/spacecmd/src/lib/system.py
index 7080c4a..8238324 100644
--- a/spacecmd/src/lib/system.py
+++ b/spacecmd/src/lib/system.py
@@ -353,7 +353,10 @@ def do_system_runscript(self, args):
     else:
         if not options.user: options.user = 'root'
         if not options.group: options.group = 'root'
-        if not options.timeout: options.timeout = 600
+        if not options.timeout:
+            options.timeout = 600
+        else:
+            options.timeout = int(options.timeout)
         if not options.start_time: options.start_time = parse_time_input('now')
 
         if not options.file:
-- 
1.7.1

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to