pyque/sh.py
def tar(filename, dirs=[], gzip=False):
    """ Create a tar-file or a tar.gz at location: filename.
    params:
        gzip: if True - gzip the file, default = False
        dirs: dirs to be tared
    returns a 3-tuple with returncode (integer), terminal output (string)
    and the new filename.
    """
    if gzip:
        cmd = 'tar czvf %s ' % filename
    else:
        cmd = 'tar cvf %s ' % filename

    if type(dirs) != 'list':
        dirs = [dirs]

    cmd += ' '.join(str(x) for x in dirs)

    retcode, output = sh(cmd)

    return (retcode, output, filename)
def tar(filename, dirs=[], gzip=False):
    """ Create a tar-file or a tar.gz at location: filename.
    params:
        gzip: if True - gzip the file, default = False
        dirs: dirs to be tared
    returns a 3-tuple with returncode (integer), terminal output (string)
    and the new filename.
    """
    if gzip:
        cmd = 'tar czvf %s ' % filename
    else:
        cmd = 'tar cvf %s ' % filename

    if type(dirs) != 'list':
        dirs = [dirs]

    cmd += ' '.join(str(x) for x in dirs)

    retcode, output = sh(cmd)

    return (retcode, output, filename)
def tar ( filename , dirs = [ ] , gzip = False ) : if gzip : cmd = 'tar czvf %s ' % filename else : cmd = 'tar cvf %s ' % filename if type ( dirs ) != 'list' : dirs = [ dirs ] cmd += ' ' . join ( str ( x ) for x in dirs ) retcode , output = sh ( cmd ) return ( retcode , output , filename )
Create a tar-file or a tar.gz at location: filename.
    params:
        gzip: if True - gzip the file, default = False
        dirs: dirs to be tared
    returns a 3-tuple with returncode (integer), terminal output (string)
    and the new filename.
Create a tar - file or a tar . gz at location : filename . params : gzip : if True - gzip the file default = False dirs : dirs to be tared returns a 3 - tuple with returncode ( integer ) terminal output ( string ) and the new filename .