To facilitate the renaming of objects in Jamf, JSON objects on disk should allow for a "name" parameter (or similar) that overrides the filename when matching to Jamf. This should not be included when syncing Jamf->Disk for the following reasons:
- We don't want to have to deal with scanning all the JSON objects on disk to find a matching "name" to sync to
- It's fine if we end up with a duplicate in part because:
- We should implement and use a
prune() method to remove orphaned items.
To facilitate the renaming of objects in Jamf, JSON objects on disk should allow for a "name" parameter (or similar) that overrides the filename when matching to Jamf. This should not be included when syncing Jamf->Disk for the following reasons:
prune()method to remove orphaned items.