Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/autopkg/recipes
/ functions
Functions
39 in github.com/autopkg/recipes
⨍
Functions
39
◇
Types & classes
13
↓ 4 callers
Method
process_url_vars
Substitute keys in URL templates with actual values
AdobeAcrobatPro/AdobeAcrobatProUpdateInfoProvider.py:92
↓ 2 callers
Method
fixup_product_release
(self, product: str, release: str)
Mozilla/MozillaURLProvider.py:138
↓ 2 callers
Method
get_manifest_data
Get manifest(plist) data from a url
AdobeAcrobatPro/AdobeAcrobatProUpdateInfoProvider.py:100
↓ 2 callers
Method
get_version
Extracts the version of the update item.
MSOfficeUpdates/MSOfficeMacURLandUpdateInfoProvider.py:260
↓ 2 callers
Method
normalize_version
Versions are normalized like these examples: * 78.0.2 into 78.0.2, * 79.0b9 into 79.0.0.9, * 68.10.0esr into 68.10.0,
Mozilla/MozillaURLProvider.py:149
↓ 1 callers
Method
build_python_framework
Build the relocatable python framework.
AutoPkg/GenerateRelocatablePython.py:86
↓ 1 callers
Method
clone_git_repo
Clone the Relocatable Python git repo, optionally pinning to a SHA.
AutoPkg/GenerateRelocatablePython.py:62
↓ 1 callers
Method
expand
Uses pkgutil to expand a flat package.
AdobeReader/AdobeReaderRepackager.py:93
↓ 1 callers
Method
find_match
Finds a file or directory using shell globbing
AutoPkg/AutoPkgSourceFinder.py:41
↓ 1 callers
Method
find_pkg
Return path to the first package in dir_path
AdobeReader/AdobeReaderRepackager.py:85
↓ 1 callers
Method
fixup_locale
(self, locale: str)
Mozilla/MozillaURLProvider.py:134
↓ 1 callers
Method
flatten
Flatten an expanded flat pkg
AdobeReader/AdobeReaderRepackager.py:107
↓ 1 callers
Method
get_acrobat_metadata
Returns a tuple: (url, version, previous_required_version)
AdobeAcrobatPro/AdobeAcrobatProUpdateInfoProvider.py:118
↓ 1 callers
Method
get_adobeflash_dmg_url
Return the URL for the Adobe Flash DMG
AdobeFlashPlayer/AdobeFlashURLProvider.py:89
↓ 1 callers
Method
get_installer_info
Gets info about an installer from MS metadata.
MSOfficeUpdates/MSOfficeMacURLandUpdateInfoProvider.py:271
↓ 1 callers
Method
get_installs_items
Attempts to parse the Triggers to create an installs item using only manifest data, making the assumption that CFBundleVersion and CFB
MSOfficeUpdates/MSOfficeMacURLandUpdateInfoProvider.py:242
↓ 1 callers
Method
get_reader_download_info
Returns information required to download Adobe Acrobat Reader DC
AdobeReader/AdobeReaderURLProvider.py:66
↓ 1 callers
Method
get_reader_download_url
Returns the download URL for the latest version of Adobe Acrobat Reader DC
AdobeReader/AdobeReaderURLProvider.py:79
↓ 1 callers
Method
install_sitecustomize
Write sitecustomize.py so OpenSSL finds certifi's CA bundle after relocation.
AutoPkg/GenerateRelocatablePython.py:117
↓ 1 callers
Method
modify_distribution
Modify the package Distribution file so that installation is allowed on non-boot volumes.
AdobeReader/AdobeReaderRepackager.py:122
↓ 1 callers
Method
prepare_curl_cmd
Assemble curl command and return it.
AdobeFlashPlayer/AdobeFlashURLProvider.py:82
↓ 1 callers
Method
process_target_os
Returns a tuple of major and minor versions
AdobeAcrobatPro/AdobeAcrobatProUpdateInfoProvider.py:73
↓ 1 callers
Method
replace_app_preinstall
Replace the preinstall script in application_mini_7z.pkg with our own
AdobeReader/AdobeReaderRepackager.py:145
↓ 1 callers
Method
resolve_product_release_version
Resolves a symbolic release like 'latest' to a normalized version number. Returns a tuple of (normalized version, original version from web ap
Mozilla/MozillaURLProvider.py:160
↓ 1 callers
Method
sanity_check_expected_triggers
Raises an exeception if the Trigger Condition or Triggers for an update don't match what we expect. Protects us if these change in the
MSOfficeUpdates/MSOfficeMacURLandUpdateInfoProvider.py:229
↓ 1 callers
Method
smoke_test_https
Verify that urllib HTTPS works from the built framework.
AutoPkg/GenerateRelocatablePython.py:157
Method
main
Find the download URL
Barebones/BarebonesURLProvider.py:50
Method
main
(self)
SampleSharedProcessor/SampleSharedProcessor.py:42
Method
main
Get information about an update
MSOfficeUpdates/MSOfficeMacURLandUpdateInfoProvider.py:430
Method
main
Return a download URL for latest Mac Flash Player
AdobeFlashPlayer/AdobeFlashURLProvider.py:118
Method
main
Return a download URL for a PuppetLabs item
Puppetlabs/PuppetlabsProductsURLProvider.py:66
Method
main
Do our processor task!
AdobeAcrobatPro/AdobeAcrobatProUpdateInfoProvider.py:143
Method
main
Main process
AdobeReader/AdobeReaderURLProvider.py:93
Method
main
(self)
AdobeReader/AdobeReaderRepackager.py:177
Method
main
Rebuild Munki catalogs in repo_path
Munki/MakeCatalogsProcessor.py:54
Method
main
(self)
AutoPkg/GenerateRelocatablePython.py:190
Method
main
(self)
AutoPkg/AutoPkgSourceFinder.py:49
Method
main
(self)
SassafrasK2Client/SassafrasK2ClientCustomizer.py:57
Method
main
Provide a Mozilla download URL
Mozilla/MozillaURLProvider.py:194