mirror of
https://github.com/munki/munki.git
synced 2026-05-02 10:19:32 -05:00
Process self-serve uninstalls the same way we do self-serve installs; avoids picking up a catalogs list from SelfServeManifest
This commit is contained in:
@@ -3023,8 +3023,10 @@ def check(client_id='', localmanifestpath=None):
|
||||
item, cataloglist, installinfo)
|
||||
|
||||
# we don't need to filter uninstalls
|
||||
processManifestForKey(selfservemanifest, 'managed_uninstalls',
|
||||
installinfo, cataloglist)
|
||||
selfserveuninstalls = getManifestValueForKey(
|
||||
selfservemanifest, 'managed_uninstalls') or []
|
||||
for item in selfserveuninstalls:
|
||||
unused_result = processRemoval(item, cataloglist, installinfo)
|
||||
|
||||
# update optional_installs with install/removal info
|
||||
for item in installinfo['optional_installs']:
|
||||
|
||||
Reference in New Issue
Block a user