diff options
author | Filipp Lepalaan <filipp@mac.com> | 2016-09-22 11:01:39 +0300 |
---|---|---|
committer | Filipp Lepalaan <filipp@mac.com> | 2016-09-22 11:01:39 +0300 |
commit | e5f97cc751936406700825c42e2e0b93561ca3b5 (patch) | |
tree | fe128751f577a46215a77bce89b2e1dfa5cfb20b | |
parent | f29a31746f12f006d916a4dfcc07a566be1f432a (diff) | |
download | machammer-e5f97cc751936406700825c42e2e0b93561ca3b5.tar.gz machammer-e5f97cc751936406700825c42e2e0b93561ca3b5.tar.bz2 machammer-e5f97cc751936406700825c42e2e0b93561ca3b5.zip |
Cleanup
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | functions.py | 14 |
2 files changed, 8 insertions, 8 deletions
@@ -5,7 +5,7 @@ ### System Requirements -- OS X +- OS X (tested with 10.11) ### system_profiler diff --git a/functions.py b/functions.py index a7002ce..9fa4b4e 100644 --- a/functions.py +++ b/functions.py @@ -21,10 +21,10 @@ def rsync(src, dst, flags='auE'): def dscl(domain='.', *args): - subprocess.call(['/usr/bin/dscl', domain, ]) + subprocess.call(['/usr/bin/dscl', domain] + args) -def exec_jar(path, user='jkmmadmin'): +def exec_jar(path, user): javapath = '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java' if not os.path.exists(javapath): raise ValueError('Looks like your machine does not have Java installed') @@ -156,7 +156,7 @@ def install_profile(path): """ Installs a configuration profile """ - subprocess.call(['profiles', '-I', '-F', path]) + subprocess.call(['/usr/bin/profiles', '-I', '-F', path]) def install_pkg(pkg, target='/'): @@ -169,7 +169,7 @@ def install_pkg(pkg, target='/'): def mount_afp(username, password, url, mountpoint=None): if mountpoint is None: mountpoint = tempfile.mkdtemp() - subprocess.call(['mount_afp', 'afp://%s:%s@%s' % (username, password, url), mountpoint]) + subprocess.call(['/sbin/mount_afp', 'afp://%s:%s@%s' % (username, password, url), mountpoint]) return mountpoint @@ -196,15 +196,15 @@ def install_su(restart=True): """ Install all Apple software Updates, restart if update requires it """ - su_results = subprocess.check_output(['softwareupdate', '-ia']) + su_results = subprocess.check_output(['/usr/sbin/softwareupdate', '-ia']) if restart and 'restart' in su_results: tell_app('Finder', 'restart') sys.exit(0) def disable_wifi(port='en1'): - subprocess.call(['networksetup', '-setairportpower', port, 'off']) - subprocess.call(['networksetup', '-setnetworkserviceenabled', 'Wi-Fi', 'off']) + subprocess.call(['/usr/sbin/networksetup', '-setairportpower', port, 'off']) + subprocess.call(['/usr/sbin/networksetup', '-setnetworkserviceenabled', 'Wi-Fi', 'off']) def log(msg): |