Hobadee / Hobadee/JamfVault

De-Couple EA from EaType

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

EAs are basically the same regardless of type. (`computer`, `mobile`, `user`) Right now the strategy/facade wants only a single type at a time, and treats them somewhat differently. The framework is there to handle them all as one giant EaList object, as each EA has it's type attached to it. We should beef up the strategies/facades to not particularly care about the type of EA at the beginning, and only when it encounters the individual EA object. This would make it simpler to sync all EAs from disk to Jamf, for example, as a single `EaList` object could be generated and passed to the Jamf strategy.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.