Install
$ [sudo] pip install launchd-ini
Functions
function | __doc__ |
---|---|
launchd_ini.create(path) |
create launchd.plist files from ini file |
CLI
usage | __doc__ |
---|---|
python -m launchd_ini path ... |
create launchd.plist files from ini file(s) |
Examples
launchd.ini
[my-label]
Program = my-script
StartInterval = 10
[my-label2]
Program = my-script
StartInterval = 5
$ python -m launchd_ini `launchd.ini`
my-label.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my-label</string>
<key>Program</key>
<string>my-program</string>
<key>StartInterval</key>
<string>10</string>
</dict>
</plist>
readme-md - README.md generator