Avoid calling system_profiler when importing munkilib/fetch, which then means faster startup of managedsoftwareupdate

This commit is contained in:
Greg Neagle
2017-08-31 15:00:42 -07:00
parent 99d902b638
commit c55cb84c3d

View File

@@ -60,14 +60,14 @@ XATTR_ETAG = 'com.googlecode.munki.etag'
XATTR_SHA = 'com.googlecode.munki.sha256'
# default value for User-Agent header
machine = info.getMachineFacts()
munki_version = info.get_version()
darwin_version = os.uname()[2]
#python_version = "%d.%d.%d" % sys.version_info[:3]
#cfnetwork_version = FoundationPlist.readPlist(
# "/System/Library/Frameworks/CFNetwork.framework/Resources/Info.plist")[
# 'CFBundleShortVersionString']
DEFAULT_USER_AGENT = "managedsoftwareupdate/%s Darwin/%s" % (
machine['munki_version'], darwin_version)
munki_version, darwin_version)
def import_middleware():