All Samples(85) | Call(27) | Derive(4) | Import(54)
This exception is raised when a process run by check_call() or check_output() returns a non-zero exit status. The exit status will be stored in the returncode attribute; check_output() will also store the output in the output attribute.
src/d/a/datarray-0.0.3/doc/gh-pages.py datarray(Download)
from os import chdir as cd from os.path import join as pjoin from subprocess import Popen, PIPE, CalledProcessError, check_call #----------------------------------------------------------------------------- # Globals
out = p.communicate()[0]
retcode = p.returncode
if retcode:
raise CalledProcessError(retcode, cmd)
else:
return out.rstrip()
out, err = p.communicate()
retcode = p.returncode
if retcode:
raise CalledProcessError(retcode, cmd)
else:
return out.rstrip(), err.rstrip()
src/m/u/musdex-10.07.20/musdex/vcs.py musdex(Download)
# VCS routines for musdex # # Copyright 2010 Max Battcher. Some rights reserved. # Licensed for use under the Ms-RL. See attached LICENSE file. from subprocess import CalledProcessError, PIPE, Popen, check_call import logging import os.path
pr = Popen(cmd, stdout=PIPE)
manifest = pr.communicate()[0]
if pr.returncode != 0:
raise CalledProcessError(pr.returncode, cmd[0])
# ASSUME: Broken by newlines with no filenames with newlines
files = [os.path.relpath(f.strip()) for f in manifest.split('\n')
src/d/i/dipo-HEAD/trunk/dipo/updater.py dipo(Download)
def check_call(*popenargs, **kwargs): returncode=subprocess.call(*popenargs, **kwargs) if returncode!=0: raise CalledProcessError(returncode, str(popenargs)) else: from subprocess import CalledProcessError, check_call
src/d/i/dipo-HEAD/dipo/updater.py dipo(Download)
def check_call(*popenargs, **kwargs): returncode=subprocess.call(*popenargs, **kwargs) if returncode!=0: raise CalledProcessError(returncode, str(popenargs)) else: from subprocess import CalledProcessError, check_call
src/a/s/assorted-HEAD/python-commons/trunk/src/commons/misc.py assorted(Download)
# Processes # from subprocess import CalledProcessError, PIPE, Popen def run(cmd): """
""" p = Popen(cmd, stdout=PIPE) stdout = p.communicate()[0] if p.returncode != 0: raise CalledProcessError(p.returncode, cmd) return stdout #
src/i/t/itools-HEAD/core/subprocess_.py itools(Download)
from multiprocessing import Process, Pipe from os import chdir from signal import signal, SIGINT, SIG_IGN from subprocess import Popen, PIPE, CalledProcessError from traceback import format_exc
def read_subprocess(command=None):
errno, data = pipe_to_subprocess.recv()
if errno:
if command is not None:
command = ' '.join(command)
raise CalledProcessError(errno, command)
return data
src/s/p/sphinxcontrib-programoutput-0.4/sphinxcontrib/programoutput.py sphinxcontrib-programoutput(Download)
import sys import shlex import cPickle as pickle from subprocess import Popen, CalledProcessError, PIPE, STDOUT from collections import defaultdict from docutils import nodes
stdout = proc.communicate()[0].decode(
sys.getfilesystemencoding()).rstrip()
if proc.returncode != 0:
raise CalledProcessError(proc.returncode, cmd)
self[key] = stdout
return stdout
src/p/y/python-commons-0.7/src/commons/misc.py python-commons(Download)
# Processes # from subprocess import CalledProcessError, PIPE, Popen def run(cmd): """
""" p = Popen(cmd, stdout=PIPE) stdout = p.communicate()[0] if p.returncode != 0: raise CalledProcessError(p.returncode, cmd) return stdout #
src/c/a/cargo-HEAD/src/python/cargo/io.py cargo(Download)
if code == 0:
return (stdout, stderr)
else:
from subprocess import CalledProcessError
error = CalledProcessError(code, arguments)
src/p/w/pwdhash-0.2.1/pwdhash/__init__.py pwdhash(Download)
from urlparse import urlsplit from itertools import repeat, chain from base64 import standard_b64encode from subprocess import Popen, PIPE, CalledProcessError __version__ = '0.2.1'
clipboard.stdin.close()
returncode = clipboard.wait()
if returncode != 0:
raise CalledProcessError(returncode, executable)
except (EnvironmentError, CalledProcessError) as err:
# invocation failed or process reported error, so try next
# alternative
1 | 2 | 3 | 4 | 5 | 6 Next