Esempio n. 1
0
def gen_launchd(tw, config, writer):
    devpibin = py.path.local(sys.argv[0])
    plist_content = write_plist_to_bytes(PossiblyOrderedDict([
        ("Label", "net.devpi"),
        ("ProgramArguments", [str(devpibin)] + config.args._raw),
        ("RunAtLoad", True),
    ]))
    writer("net.devpi.plist", plist_content)
Esempio n. 2
0
def gen_launchd(tw, config, argv, writer):
    devpibin = py.path.local(sys.argv[0])
    plist_content = write_plist_to_bytes(
        OrderedDict([
            ("Label", "net.devpi"),
            ("ProgramArguments", [str(devpibin)] + argv),
            ("RunAtLoad", True),
        ]))
    writer("net.devpi.plist", plist_content)
Esempio n. 3
0
def gen_launchd(tw, config, argv, writer):
    devpibin = get_devpibin()
    plist_content = write_plist_to_bytes(OrderedDict([
        ("Label", "net.devpi"),
        ("ProgramArguments", [str(devpibin)] + argv),
        ("RunAtLoad", True),
    ]))
    writer("net.devpi.plist", plist_content)
    content = render(
        tw, "launchd-macos.txt")
    writer("launchd-macos.txt", content)