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,701 Jul-30-2021, 08:27 AM
Last Post: DeaD_EyE
  subprocess call cannot find the file specified RRR 6 16,378 Oct-15-2020, 11:29 AM
Last Post: RRR
  Why wont subprocess call work? steve_shambles 3 2,603 Apr-28-2020, 03:06 PM
Last Post: steve_shambles
  subprocess.call - Help ! sniper6 0 1,498 Nov-27-2019, 07:42 PM
Last Post: sniper6
  Mock call to subprocess.Popen failing with StopIteration tharpa 7 5,814 Nov-08-2019, 05:00 PM
Last Post: Gribouillis
  Echo call to VLC bash using subprocess.Popen on Linux LuukS001 17 9,534 Jan-07-2019, 03:58 AM
Last Post: LuukS001
  Why is subprocess.call command not working? zBernie 5 10,648 Nov-19-2018, 11:11 PM
Last Post: snippsat
  Help with subprocess..call oldcity 1 2,511 Sep-28-2018, 03:59 PM
Last Post: volcano63
  subprocess.call salmaankamil 1 2,677 Jul-27-2018, 06:50 PM
Last Post: woooee
  [inconsistent output] subprocess.call to run cmd commands to get Kerberos ticket Yelin 2 4,940 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