Fix so reading com.apple.SoftwareUpdate prefs respects MCX

This commit is contained in:
Greg Neagle
2011-08-23 11:25:18 -07:00
parent 9d470035c2
commit 91be98ae2d

View File

@@ -31,10 +31,10 @@ import urllib2
import urlparse
from Foundation import NSDate
from Foundation import CFPreferencesCopyValue
from Foundation import CFPreferencesSetValue
from Foundation import CFPreferencesCopyAppValue
#from Foundation import CFPreferencesSetValue
from Foundation import CFPreferencesAppSynchronize
from Foundation import kCFPreferencesAnyUser
#from Foundation import kCFPreferencesAnyUser
from Foundation import kCFPreferencesCurrentUser
from Foundation import kCFPreferencesCurrentHost
@@ -873,13 +873,11 @@ def availableUpdatesAreDownloaded():
def getSoftwareUpdatePref(prefname):
'''Returns a preference from /Library/Preferences/com.apple.SoftwareUpdate.
'''Returns a preference from the
com.apple.SoftwareUpdate preferences domain.
Uses CoreFoundation methods.'''
return CFPreferencesCopyValue(prefname,
'com.apple.SoftwareUpdate',
kCFPreferencesAnyUser,
kCFPreferencesCurrentHost)
return CFPreferencesCopyAppValue(prefname, 'com.apple.SoftwareUpdate')
def getSoftwareUpdateInfo():