Я написал для себя отличное приложение на Twisted framework. Я запускаю его с помощью такой команды:
twistd -y myapp.py --pidfile=/var/run/myapp.pid --logfile=/var/run/myapp.log
Отлично работает =)
Чтобы запустить свое приложение, я написал сценарий с этой командой, потому что я ленив ^^
Но поскольку я запускаю свое приложение с той же опцией twistd и считаю, что решение оболочки скрипта уродливо, как я могу сделать то же самое, но внутри своего приложения? Я хотел бы запустить свое приложение, просто выполнив ./ myapp
и без обхода оболочки.
Я пытался найти это в искаженной документации и читая искаженный исходный код, но я этого не делаю. Я не понимаю, так как это мое первое приложение на Python (замечательный язык, кстати!)
Заранее спасибо за любую помощь.