Thank you for the reply. By using the analyzer from your repository, I was able to extend the docker container and get the service running. My next questions involve setup. I assume that I need to create a new analyzer. When I bring up the "create analyzer" panel, I see "GetExifData" as one of the analyzers in the drop-down at the bottom of the panel. I suppose that I just make up names for the label and the slug. However, I can't create a new analyzer without putting something in the "Parameters" field.
What should the Parameters field contain for an EXIF analyzer? Also, do I need to pre-define metadata types for the extracted EXIF information, or are the types created automagically? On Mon, Mar 5, 2018 at 11:40 AM, Matthias Löblich <[email protected]> wrote: > Hi, > please try to use the document_analyzer version from my repository: > > https://gitlab.com/startmat/document_analyzer > > br > Matthias > > > Am Freitag, 2. März 2018 18:01:19 UTC+1 schrieb RW Shore: > >> thank you for the suggestion. Unfortunately I can't get the >> document_analyzer app to install. My situation is the following: >> >> * I'm starting with the docker container -- not the NG one (yet), but the >> mayanedms/mayanedms:latest one. The image is running as a swarm-based >> service >> >> * Docker file is attached. The only change from the installation >> instructions given in the gitlab README is to copy the document_analyzer >> code into the mayan/apps directory. I did this >> rather than a symlink only because I was uncertain if the symlink was my >> problem. >> >> * This local.py works fine: >> from __future__ import absolute_import, unicode_literals >> >> from .base import * >> >> SECRET_KEY = 'iluml=7+pdsklj@ild8e%o*16b2a1=+m!ks9^o%5u54b&=2gh%' >> >> EMAIL_HOST = 'smtp.gmail.com' >> EMAIL_PORT = 587 >> EMAIL_HOST_USER = '[email protected]' >> EMAIL_HOST_PASSWORD = 'RWS.$oct10' >> EMAIL_USE_TLS = True >> # INSTALLED_APPS += ( >> # 'document_analyzer', >> # ) >> >> * By "works fine" I mean I can login as admin, see the document types >> (only 1), upload a zip file of JPEGs, ... >> >> * As soon as I remove the comments around INSTALLED_APPS, nothing works. >> If I cycle the service, it refuses to come up. If I change the local.py >> file while the app is running and execute "mayan-edms.py migrate, I get a >> stack trace (attached) which ends with the following: >> File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", >> line 237, in get_containing_app_config >> self.check_apps_ready() >> File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", >> line 124, in check_apps_ready >> raise AppRegistryNotReady("Apps aren't loaded yet.") >> django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. >> >> * I've verified that exiftool is installed and appears to run properly, >> though the only thing I actually did was "exiftool -ver". >> >> Any suggestions? >> >> >> On Fri, Mar 2, 2018 at 6:10 AM, Matthias Löblich <[email protected]> >> wrote: >> >>> You can also use https://gitlab.com/mayan-edms/document_analyzer, which >>> includes the exif functionality. >>> >>> br >>> Matthias >>> >>> Am Samstag, 24. Februar 2018 18:47:16 UTC+1 schrieb RW Shore: >>>> >>>> Does anyone have a transformer that maps the embedded JPEG metadata >>>> (date/time taken, size, ...) into Mayan-EDMS metadata? Is such a >>>> transformation possible? >>>> >>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Mayan EDMS" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > > --- > You received this message because you are subscribed to the Google Groups > "Mayan EDMS" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "Mayan EDMS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
