[Zope] Re: Unrestricted threads
    Tres Seaver 
    tseaver at palladion.com
       
    Wed Jul 23 11:30:37 EDT 2008
    
    
  
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Eric Bréhault wrote:
> yes indeed you can easily extract the mechanism to create a specific
> security manager and create a request to call the method you want
> using this security manager
> 
> the problem with ZEO is not related to this aspect so it should work fine
> 
> eric
> 
> On Wed, Jul 23, 2008 at 11:05 AM, Thierry Florac <thierry.florac at onf.fr> wrote:
>> Le mardi 22 juillet 2008 à 19:43 +0200, Eric Bréhault a écrit :
>>> Hello Thierry,
>>>
>>> To schedule cron-like tasks on Zope, I use ZpCron:
>>> http://www.zope.org/Members/janik/ZpCron
>>>
>>> It works pretty fine (well, as far as you do not use ZEO) and it
>>> allows to define the user you want to use to run such or such task,
>>> and the Zope security mechanisms are applied just like if the user had
>>> run the task himself.
Note that you can write scripts designed to use the ZODB, but be run
from a crontab.  E.g.:
  $ cat Products/foo/scripts/send_report.py
  mailnost = app.site.MailHost
  catalog = app.site.portal_catalog()
  ....
  $ crontab -l
  55 0 * * *  /home/tseaver/instance/bin/zopectl run \ #(no linebreak!)
              /home/tseaver/instance/Products/foo/scripts/send_report.py
You can *only* use this approach if you use ZEO, of course.
Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFIh06c+gerLs4ltQ4RAuJAAKCWoSwiWxmtxqszfwPK6o4c5EKPSACgitdD
yqCYwcEekqscJM3bwl1sUiQ=
=boKO
-----END PGP SIGNATURE-----
    
    
More information about the Zope
mailing list