FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

opening DB and reloading automatically when .mmdb updated · Issue #61 · maxmind/GeoIP2-python · GitHub

Repository navigation

opening DB and reloading automatically when .mmdb updated #61

Description

Hi, not sure if that request should be considered an issue, or just some enhancement in the documentation instead. For "legacy" maxmind DB, there was a way to specify some "options", like GeoIP.GEOIP_CHECK_CACHE to force verifying that if underlying DB was changed, it would reopen it automatically , instead of having a relaunch the .py script that has the pointer to the DB.

I don't see option being described in doc, so was wondering what would be the option. help(geoip2.database) seems to have some params, like :
MODE_AUTO = 0
MODE_FD = 16
MODE_FILE = 4
MODE_MEMORY = 8
MODE_MMAP = 2
MODE_MMAP_EXT = 1

But I don't know which one would do what I'd need : some py process running in background, and detecting if .mmdb file was changed and would reload it (like GeoIP.GEOIP_CHECK_CACHE was doing for legacy geoip)

Activity

  1. oschwald commented on Jul 30, 2018

    Member

    This library doesn't currently support automatic reloading of the database.

  2. arrfab commented on Jul 30, 2018

    Author

    Thanks for the answer .. so is that a case for a RFE then ? as I was using that feature with the "legacy" python-GeoIP pkg, I tried to find the same features level with the new python library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions


      Back | FazBrowse Home | New Git URL