[python] PyGTK, crontab, a já :)
Filip Štědronský
regnarg na seznam.cz
Úterý Únor 3 19:33:19 CET 2009
Dne 3.2.2009 19:25:32 napsal Calis.martin na seznam.cz:
> Dobrý den, řeším takový problém v crontabu má lajnu:
> 0 * * * * /home/c-x/PyTODO.py -t
>
> ovšem cron má trochu problémy spustit script:
> http://openpaste.org/cs/10958/text/ (z důvodu obsáhlosti to není
> přímo
> ve zprávě)
>
> Ovšem jinak my program (spíše script nežli program) normálně funguje,
> nevíte kde je zakopaný pes? Už my otravuje studnu delší dobu...
Chyba je v tom, že cron je démon běžící na pozadí, tedy zcela
odděleně od prostředí přihlášeného uživatele. Nemá žádnou vazbu
na jeho X server, D-BUS session, či cokoliv jiného, a z principu
ani mít nemůže, protože běží dřív, než se kdokoliv přihlásí, a
nezávisle na tom. Asi není jednoduchý univerzální způsob jak to
obejít, nejlepší by možná bylo poohlédnout se po jiném způsobu
spouštění, než cron, něco, co poběží přímo v rámci grafické
relace a bude s ní spjato (něco jako Naplánované úlohy v OS,
který se nejmenuje, ale nenapadá mě zrovna konkrétní řešení)...
Doufám, že jsem to nezamotal ještě víc,
Filip Štědronský
--
regnarg na matfyz.cz • http://regnarg.matfyz.cz • regnarg na jabber.cz
————————————————————————————————————————————————————————————————
Loving someone is giving them the power to hurt you,but trusting
them not to. --Anonymous • Take away love, and our earth is a
tomb. --Robert Browning • Death cannot stop true love. All it
can do is delay it for a while. --''The Princess Bride''
Další informace o konferenci Python