

def _dscl(cmd, ctype='create'):
    '\n    Run a dscl -create command\n    '
    if (__grains__['osrelease_info'] < (10, 8)):
        (source, noderoot) = ('.', '')
    else:
        (source, noderoot) = ('localhost', '/Local/Default')
    if noderoot:
        cmd[0] = (noderoot + cmd[0])
    return __salt__['cmd.run_all']((['dscl', source, ('-' + ctype)] + cmd), output_loglevel=('quiet' if (ctype == 'passwd') else 'debug'), python_shell=False)

dataset/ETHPy150Open saltstack/salt/salt/modules/mac_user.py _dscl/original