-
Notifications
You must be signed in to change notification settings - Fork 2
Switching from AbsoluteManageExport to LANrevImporter
If you're here, it means you are likely beginning the process of switching your recipes over from the old AbsoluteManageExport
processor to the new LANrevImporter
processor. If so, you're in the right place!
There were some key changes made in this transition including:
- Name changes (i.e. LANrev instead of Absolute Manage)
- Processor location
- The
import_abman_to_servercenter
key was changed toimport_pkg_to_servercenter
The hope is that the transition process will not be too painful. Below are the required changes to your recipes in order to use the new LANrevImporter processor:
Old
<key>Identifier</key>
<string>com.github.autopkg.jbaker10.absolute.GoogleChrome</string>
New
<key>Identifier</key>
<string>com.github.autopkg.jbaker10.lanrev.GoogleChrome</string>
The key here is replacing the absolute
piece in the identifier to lanrev
to be consistent with the naming convention.
Old
<key>Processor</key>
<string>com.github.tburgin.AbsoluteManageExport/AbsoluteManageExport</string>
New
<key>Processor</key>
<string>com.github.jbaker10.LANrevImporter/LANrevImporter</string>
You also want to make sure that the new repo is available in your AutoPkg list. To do this, simply run:
autopkg repo-add https://github.com/jbaker10/LANrevImporter
Old
<key>Processor</key>
<string>AbsoluteManageExport</string>
New
<key>Processor</key>
<string>LANrevImporter</string>
Old
<key>import_abman_to_servercenter</key>
<true/>
New
<key>import_pkg_to_servercenter</key>
<true/>
Here we need to replace the abman
with pkg
for the input variable.
If you have the following two lines in your recipes, make sure they are removed:
<key>SharedProcessorRepoURL</key>
<string>https://github.com/tburgin/AbsoluteManageExport</string>
You do not need these lines at all, so you can just delete them from the recipes.
These should be all of the changes necessary in order for your recipes to use the new LANrevImporter! Hooray!
-
Input Variables:
- add_s_to_availability_date
- availability_hour
- dest_payload_path
- download_payloads_before_user_dialog
- import_pkg_to_servercenter
- installation_condition_name
- installation_condition_version_string
- max_os
- min_os
- os_platform
- payload_name_prefix
- platform_arch
- sd_name_prefix
- sdpackages_ampkgprops_path
- source_payload_path
- staging_server_option