[ome-users] Couple of admin questions
Josh Moore
josh at glencoesoftware.com
Wed Oct 12 10:22:27 BST 2011
Or *now* I'm attaching it:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pil.zip
Type: application/zip
Size: 1232 bytes
Desc: not available
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-users/attachments/20111012/f21528f0/attachment.zip>
-------------- next part --------------
Cheers,
~Josh.
On Oct 12, 2011, at 11:04 AM, Josh Moore wrote:
>
> On Oct 12, 2011, at 1:50 AM, Leon Kolchinsky wrote:
>
>> Hi,
>>
>>
>> On Tue, Oct 11, 2011 at 20:00, Josh Moore <josh at glencoesoftware.com> wrote:
>>
>>>
>>> On Oct 11, 2011, at 6:43 AM, Leon Kolchinsky wrote:
>>>
>>>> Hello,
>>>>
>>>> 1. How do I run auto "cleanse" job via cron (so it won't ask me for
>>> username
>>>> and password)?
>>>>
>>>> "$ /srv/omeroserver/bin/omero -s localhost admin cleanse /srv/omerodata"
>>> -
>>>> asks for username/pass
>>>> "$ /srv/omeroserver/bin/omero -s root at localhost admin cleanse
>>>> /srv/omerodata" - asks for pass
>>>
>>> There's currently no way to login passwordlessly, but I've added
>>> https://trac.openmicroscopy.org.uk/ome/ticket/6957 in order to examine
>>> adding support for that. Until then, you'll need to follow the recipes on
>>> the backup-and-restore page:
>>>
>>>
>>> https://www.openmicroscopy.org/site/support/omero4/server/backup-and-restore
>>
>>
>> Thanks, I'll try that.
>>
>>>
>>>
>>>> 2. Is it possible to include this patch into Omero releases (from Chris
>>>> Allan):
>>>>
>>> http://users.openmicroscopy.org.uk/~cxallan/pil_image_import_inline.patch
>>>>
>>>> It solves some client issues for us (python 2.6).
>>>>
>>>> This is how I patch OMERO web client:
>>>> [root at vera144 log]# cd /srv/OMERO.server-Beta-4.3.2/lib/python/
>>>> [root at vera144 python]# wget
>>>>
>>> http://users.openmicroscopy.org.uk/~cxallan/pil_image_import_inline.patch
>>>> [root at vera144 python]# cp omeroweb/webclient/webclient_gateway.py
>>>> omeroweb/webclient/webclient_gateway.py.orig
>>>> [root at vera144 python]# patch -p0 < pil_image_import_inline.patch
>>>> patching file omeroweb/webclient/webclient_gateway.py
>>>> [root at vera144 python]# chown omero.omero
>>>> omeroweb/webclient/webclient_gateway.pyl
>>>
>>> Unfortunately, it's still unclear why this patch is only necessary for your
>>> installation, and therefore, it's likely that adding this would break other
>>> installations. The import block at the top of that file:
>>>
>>> try:
>>> from PIL import Image, ImageDraw # see ticket:2597
>>> except ImportError:
>>> try:
>>> import Image, ImageDraw # see ticket:2597
>>> except:
>>> logger.error("You need to install the Python Imaging Library. Get it
>>> at http://www.pythonware.com/products/pil/")
>>> logger.error(traceback.format_exc())
>>>
>>> should definitely have already imported "Image". If there are any generic
>>> fixes you can make to that block so that your installation works without
>>> Chris' patch, that would be something we could add to the main codebase.
>>>
>> Hmm, I'm not a python user myself so it's kinda Chinese for me.
>> Sorry, I don't have any python skills (except of installing one and it's
>> modules.....)
>> Anyway AFAIK, additional "Import" shouldn't break anything in theory.
>
> The issue with the import is that without the try/except block on any system that requires the "PIL" prefix, it will fail. I'm attaching a zip with a make file, could you unpack it and run it on your system:
>
> /tmp $ unzip pil.zip
> Archive: pil.zip
> creating: pil/
> inflating: pil/Makefile
> inflating: pil/t1.py
> inflating: pil/t2.py
> inflating: pil/t3.py
> /tmp $ cd pil
> /tmp/pil $ make
> python t1.py
> Found PIL.Image: <module 'PIL.Image' from '/usr/local/lib/python2.6/site-packages/PIL/Image.pyc'>
> python t2.py
> Found Image:<module 'Image' from '/usr/local/lib/python2.6/site-packages/PIL/Image.pyc'>
> python t3.py
> Found PIL.Image: <module 'PIL.Image' from '/usr/local/lib/python2.6/site-packages/PIL/Image.pyc'>
> Reimported Image: <module 'Image' from '/usr/local/lib/python2.6/site-packages/PIL/Image.pyc'>
>
>
> Cheers,
> ~Josh.
>
>>> Cheers,
>>> ~Josh.
>>>
>>>
>>>> Thank you,
>>>> Leon Kolchinsky
>>>
>>
>> Thanks,
>> Leon
>
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 243 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-users/attachments/20111012/f21528f0/attachment.sig>
More information about the ome-users
mailing list