Ahoj Davro, Velmi podobně to teď řeším - .RPM by mělo být self-contained - až na data.
v /opt/cool-app/virtualenv je virtualenv (s vlastními verzemi pythonových knihoven) v /opt/cool-app/ je zbytek aplikace v /etc/systemd/.../cool-app.service je konfigurace wsgi, aby se celá ta aplikace spustila. A celou tuhle špinavou práci ( git repo || -> .RPM || .DEB) za mně dělá Jenkins jako wrapper nad fpm, tak mne existence dvou zamíchaných adresářů netrápí. Pro to fpm ( https://github.com/jordansissel/fpm ) si pouštím čisté VM (nebo dneska Docker kontejnery), takže mne netrápí, že v systému je nepořádek. Když zajdeš na oběd, tak to můžu ukázat. Nebo můžu udělat na nějakým PyVu malý talk. Jen mám pocit, že to je věc, která je známá a nkoho by nezajímala. Myslím, že je trošku matoucí to, že "Django app" (tedy znovupoužitelná komponenta pro vývojáře) je jiná věc, než to co považuji za "app" já, jako admin. --Věroš PS: Doufám, že odpovídám na správný thread a na to co se ptáš. 2016-07-11 22:13 GMT+02:00 David Rohleder <da...@ics.muni.cz>: > David Rohleder píše v Po 11. 07. 2016 v 22:04 +0200: > > > > Chtěl jsem k tomu přistoupit jako ke standardnímu pythonovému řešení > > - > > vyrobit setup.py ze setuptools, pomocí nich to nainstalovat do > > nějakého > > adresáře a pak na tom adresáři spustit balíčkovací nástroje, ale > > zatím > > se zasekávám na těch minimálně dvou adresářích potřebných pro každou > > appku. Ten django přístup se mně v tomto případě moc nelíbí. > > > > > ještě jsem uvažoval o tom, že bych prostě tu appku celou zkopíroval do > projektového adresáře, tj. > > $ django-admin startproject app1 > $ cd app1 (dostanu se do adresáře projektu) > $ django-admin startapp appX > $ mv appX/* app1 > > a tento výsledek zabalil. > > Viděl by v tom někdo nějaký problém? > > Díky > > David > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz > -- --V.Kaplan
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz