Python Forum
continue if 'subprocess.call' failes
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
continue if 'subprocess.call' failes
#11
I do not want to overuse my welcome but it seems the code still hangs up if encounter a 'bad' host.
I waited for a 20sec or mote and then hit 'enter'
after that it prints out:
'Server 'Someserver' took too long to mount. Skipping...'

I changed the timeout from 10 to 2 sec but it changed nothing, it just hangs up...

Thank you guys!
Reply
#12
I changed 'capture_output=False':
'subprocess.run("net use U: "+"\\\\"+itm+"\\c$\\SMTS\\TDR_Logs", shell=True, timeout=2, capture_output=False)'
and removed 'break'
except subprocess.TimeoutExpired:
    print(f"Server {itm} took too long to mount.  Skipping...")
and it seems fixed the problem.

Thank you for helping me with this!
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  printing out the contents aftre subprocess.call() Rakshan 3 2,777 Jul-30-2021, 08:27 AM
Last Post: DeaD_EyE
  subprocess call cannot find the file specified RRR 6 16,635 Oct-15-2020, 11:29 AM
Last Post: RRR
  Why wont subprocess call work? steve_shambles 3 2,695 Apr-28-2020, 03:06 PM
Last Post: steve_shambles
  subprocess.call - Help ! sniper6 0 1,531 Nov-27-2019, 07:42 PM
Last Post: sniper6
  Mock call to subprocess.Popen failing with StopIteration tharpa 7 5,955 Nov-08-2019, 05:00 PM
Last Post: Gribouillis
  Echo call to VLC bash using subprocess.Popen on Linux LuukS001 17 9,716 Jan-07-2019, 03:58 AM
Last Post: LuukS001
  Why is subprocess.call command not working? zBernie 5 10,752 Nov-19-2018, 11:11 PM
Last Post: snippsat
  Help with subprocess..call oldcity 1 2,562 Sep-28-2018, 03:59 PM
Last Post: volcano63
  subprocess.call salmaankamil 1 2,715 Jul-27-2018, 06:50 PM
Last Post: woooee
  [inconsistent output] subprocess.call to run cmd commands to get Kerberos ticket Yelin 2 5,022 Jun-08-2018, 09:02 AM
Last Post: Yelin

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020