Project

General

Profile

« Previous | Next » 

Revision 8f7c4daf

Added by David Sorber over 7 years ago

Add systemd service schtuff. Version 0.1.0!

View differences:

software/hbkcd/hbkcd.service
[Unit]
Description=HandBrake Control Daemon service
After=syslog.target
[Service]
Type=simple
User=dsorber
Group=dsorber
#WorkingDirectory=/home/node/Node/
ExecStart=/usr/local/bin/hbkcd
StandardOutput=syslog
StandardError=syslog
[Install]
WantedBy=multi-user.target
software/hbkcd/hbkcd/daemon.py
# Configure logging before attempting anything serious
logging.basicConfig(format=LOG_FORMAT_STR,
datefmt=LOG_DATE_FORMAT_STR,
# ~ filename=LOGFILE_PATH,
filename=LOGFILE_PATH,
level=DEFAULT_LOG_LEVEL)
logging.info('hbkcd started')
software/hbkcd/setup.py
description = 'HandBrake Control Daemon',
packages = find_packages(),
python_requires = '>=3.6.0',
zip_safe = True
zip_safe = True,
entry_points = {
'console_scripts': ['hbkcd=hbkcd.daemon:main'],
}
)

Also available in: Unified diff