Command Line Reference¶
mac_maker.cli¶
Mac Maker CLI.
mac_maker.cli [OPTIONS] COMMAND [ARGS]...
Options
- --debug¶
Enable debug output.
apply¶
Apply an OSX Machine Profile to this system.
mac_maker.cli apply [OPTIONS] COMMAND [ARGS]...
github¶
Apply an OSX Machine Profile from a public GitHub Repository.
GITHUB_URL: URL of a GitHub repo containing a machine profile definition.
mac_maker.cli apply github [OPTIONS] GITHUB_URL
Options
- --branch <branch>¶
Specific branch (or tag) of the GitHub repo.
Arguments
- GITHUB_URL¶
Required argument
spec¶
Apply an OSX Machine Profile from a spec.json file.
SPEC_FILE: The location of a spec.json file.
mac_maker.cli apply spec [OPTIONS] SPEC_FILE
Arguments
- SPEC_FILE¶
Required argument
precheck¶
Ensure an OSX Machine Profile is ready to be applied.
mac_maker.cli precheck [OPTIONS] COMMAND [ARGS]...
github¶
Precheck an OSX Machine Profile from a public GitHub Repository.
GITHUB_URL: URL of a GitHub repo containing a machine profile definition.
mac_maker.cli precheck github [OPTIONS] GITHUB_URL
Options
- --branch <branch>¶
Specific branch (or tag) of the GitHub repo.
Arguments
- GITHUB_URL¶
Required argument
spec¶
Precheck an OSX Machine Profile from a spec.json file.
SPEC_FILE: The location of a spec.json file referencing a profile.
mac_maker.cli precheck spec [OPTIONS] SPEC_FILE
Arguments
- SPEC_FILE¶
Required argument
version¶
Report the current Mac Maker version.
mac_maker.cli version [OPTIONS]