Jamf ScriptLists already have a LazyLoad() function due to the bloated API return that Jamf gives us, but it isn't codified in the strategy. Codify LazyLoad() as part of the ScriptList strategy and implement for disk and dummy loads.
Additionally, we should check other strategies and the Jamf returns, and see if it makes sense to LazyLoad anything else as well. I suspect Scripts are the only giant load that may take place, but it's possible others do as well. (Such as EAs)
Jamf ScriptLists already have a
LazyLoad()function due to the bloated API return that Jamf gives us, but it isn't codified in the strategy. CodifyLazyLoad()as part of the ScriptList strategy and implement for disk and dummy loads.Additionally, we should check other strategies and the Jamf returns, and see if it makes sense to LazyLoad anything else as well. I suspect Scripts are the only giant load that may take place, but it's possible others do as well. (Such as EAs)