Enriching Logs with Internal Geo Ip Location Lookups

I have figured out a way to do it using this using a previous thread and by using python to manipulate a couple of csv's to create the yaml file this thread talks about. Create Custom geoip database for Logstash 5.2

Thank you guys for all the suggestions. If anyone has questions about the script or the yaml file, or the filter just shoot me a message. Thanks!