EvoBal/db/seeds.rb
Jérémy Lecour e4585b92e3 Ajout de MetadataMapping
Base d'éléments de comparaison pour extraire des données à utiliser dans 
les Email (nom de serveur, nom de client…).
2021-01-04 22:03:24 +01:00

152 lines
11 KiB
Ruby

# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rails db:seed command (or created alongside the database with db:setup).
#
# Examples:
#
# movies = Movie.create([{ name: 'Star Wars' }, { name: 'Lord of the Rings' }])
# Character.create(name: 'Luke', movie: movies.first)
MetadataMapping.create([
{input: "@aixbackup01", server: "aixbackup01", entity: "evolix"},
{input: "@apparaitre", server: "apparaitre", entity: "apparaitre"},
{input: "@avancie-monitoring00", server: "avancie-monitoring00", entity: "avancie"},
{input: "@azoth-www00", server: "azoth-www00", entity: "azothsystems"},
{input: "@bebeto2", server: "bebeto2", entity: "evolix"},
{input: "@casoni", server: "casoni", entity: "evolix"},
{input: "@cleo-files1", server: "cleo-files1", entity: "cleo"},
{input: "@cloud0-source0", server: "capitaldata-cloud0-source0", entity: "capitaldata"},
{input: "@cogepart-www01", server: "cogepart-www01", entity: "cogepart"},
{input: "@componize-recovery-eu3", server: "componize-recovery-eu3", entity: "componize"},
{input: "@cybercartes-www24", server: "cybercartes-www24", entity: "cybercartes"},
{input: "@ebizproduction-confplus", server: "ebizproduction-confplus", entity: "ebizproduction"},
{input: "@edumedia", server: "edumedia", entity: "edumedia"},
{input: "@evolix.fr", server: nil, entity: "evolix"},
{input: "@exotismes-sql6", server: "exotismes-sql6", entity: "exotismes"},
{input: "@golfup", server: "golfup", entity: "golfup"},
{input: "@hbv5", server: "hbv5", entity: ""},
{input: "@hbv7", server: "hbv7", entity: ""},
{input: "@hbv8", server: "hbv8", entity: ""},
{input: "@hexacoffre", server: "hexacoffre", entity: "hexacoffre"},
{input: "@highco-prixing-www00", server: "highco-prixing-www00", entity: ""},
{input: "@highco-rmw-sas01", server: "highco-rmw-sas01", entity: ""},
{input: "@hosting05", server: "hosting05", entity: "evolix"},
{input: "@itupkeep-sql00", server: "itupkeep-sql00", entity: "itupkeep"},
{input: "@itupkeep-www10", server: "itupkeep-www10", entity: "itupkeep"},
{input: "@jobinlive-intra", server: "jobinlive-intra", entity: "jobinlive"},
{input: "@kampn-dev01", server: "kampn-dev01", entity: "kampn"},
{input: "@kampn-kvm00", server: "kampn-kvm00", entity: "kampn"},
{input: "@kampn-search-docker01", server: "kampn-search-docker01", entity: "kampn"},
{input: "@lepape-sql02", server: "lepape-sql02", entity: "lepape"},
{input: "@lepape-sql03", server: "lepape-sql03", entity: "lepape"},
{input: "@mediaaccess4", server: "mediaaccess4", entity: "mediaaccess"},
{input: "@mediaaccess-dev00", server: "mediaaccess-dev00", entity: "mediaaccess"},
{input: "@nouveauxterritoires-preprod-fcnz", server: "nouveauxterritoires-preprod-fcnz", entity: "nouveauxterritoires"},
{input: "@overcome-web2", server: "overcome-web2", entity: "overcome"},
{input: "@overcome-web3", server: "overcome-web3", entity: "overcome"},
{input: "@preprod-elk", server: "nouveauxterritoires-preprod-elk", entity: "nouveauxterritoires"},
{input: "@preprod-fcnz", server: "preprod-fcnz", entity: "nouveauxterritoiresnouveauxterritoires"},
{input: "@prodlxsas01", server: "prodlxsas01", entity: ""},
{input: "@quai13-backup3", server: "quai13-backup3", entity: "quai13"},
{input: "@quai13-www11", server: "quai13-www11", entity: "quai13"},
{input: "@quai13-www21", server: "quai13-www21", entity: "quai13"},
{input: "@sjvidil", server: "sjvidil", entity: "externmarket"},
{input: "@smsmode-sql01", server: "smsmode-sql01", entity: "smsmode"},
{input: "@socgen00", server: "socgen00", entity: "socgen"},
{input: "@spinon-www01", server: "spinon-www01", entity: "spinon"},
{input: "@stratis-www01", server: "stratis-www01", entity: "stratis"},
{input: "@stratis-www02", server: "stratis-www02", entity: "stratis"},
{input: "@tourismit-iter", server: "tourismit-iter", entity: "tourismit"},
{input: "@tyredating-yepgarage-paris-web02", server: "tyredating-yepgarage-paris-web02", entity: "tyredating"},
{input: "@tyredating-yepgarage-singapore-adm01", server: "tyredating-yepgarage-singapore-adm01", entity: "tyredating"},
{input: "@viaxoft-mrs2-sql08", server: "viaxoft-mrs2-sql08", entity: "viaxoft"},
{input: "@viaxoft-mrs2-sql08", server: nil, entity: "viaxoft"},
{input: "@viaxoft-mrs2-tomcat11", server: "viaxoft-mrs2-tomcat11", entity: "viaxoft"},
{input: "@viaxoft-mrs-tomcat05", server: "viaxoft-mrs-tomcat05", entity: ""},
{input: "@viaxoft-mrs-tomcat05", server: "viaxoft-mrs-tomcat05", entity: "viaxoft"},
{input: "@webcom-adm02", server: "webcom-adm02", entity: "webcom"},
{input: "@webcom-www05", server: "webcom-www05", entity: "webcom"},
{input: "@winnie2", server: "winnie2", entity: "evolix"},
{input: "@winnie", server: "winnie", entity: "evolix"},
{input: "@www10.quai13.net", server: "quai13-www10", entity: "quai13"},
{input: "@www11.quai13.net", server: "quai13-www11", entity: "quai13"},
{input: "@www20.quai13.net", server: "quai13-www20", entity: "quai13"},
{input: "@www21.quai13.net", server: "quai13-www21", entity: "quai13"},
{input: "Customer.Services@interxion.com", server: nil, entity: "interxion"},
{input: "alexis.chevalier@celeste.fr", server: nil, entity: "icademie"},
{input: "aubagne-glastint.com@glastint.com", server: nil, entity: "glastint"},
{input: "azothsystems@evolix.net", server: nil, entity: "azothsystems"},
{input: "@quai13-backup3", server: "quai13-backup3", entity: "quai13"},
{input: "bleucom@evolix.net", server: nil, entity: "bleucom"},
{input: "capitaldata@evolix.net", server: nil, entity: "capitaldata"},
{input: "cbathelet@si-cloud.fr", server: nil, entity: "progexia"},
{input: "cleo@evolix.net", server: nil, entity: "cleo"},
{input: "contact@coffre-fort.be", server: nil, entity: "hexacoffre"},
{input: "courriel@fub.fr", server: nil, entity: "fub"},
{input: "customer.services@interxion.com", server: nil, entity: "interxion"},
{input: "cybercartes-compta@evolix.net", server: nil, entity: "cybercartes"},
{input: "cybercartes@evolix.net", server: nil, entity: "cybercartes"},
{input: "ebizproduction@evolix.net", server: nil, entity: "ebizproduction"},
{input: "equipe@evolix.net", server: nil, entity: "evolix"},
{input: "expiry@letsencrypt.org", server: nil, entity: ""},
{input: "f.manneville@purjus.fr", server: nil, entity: "purjus"},
{input: "florajet@evolix.net", server: nil, entity: "florajet"},
{input: "fluotonic@evolix.net", server: nil, entity: "fluotonic"},
{input: "fub@evolix.net", server: nil, entity: "fub"},
{input: "guillaume.schachtele@opnsecure.com", server: nil, entity: "bazile"},
{input: "hexacoffre@evolix.net", server: nil, entity: "hexacoffre"},
{input: "icademie@evolix.net", server: nil, entity: "icademie"},
{input: "informatique@bazile.fr", server: nil, entity: "bazile"},
{input: "investprev@dpvatonline.com.br", server: nil, entity: ""},
{input: "j.ponchel@icademie.com", server: nil, entity: "icademie"},
{input: "jjobard@bazile.fr", server: nil, entity: "bazile"},
{input: "jobinlive@evolix.net", server: nil, entity: "jobinlive"},
{input: "jobintree@evolix.net", server: nil, entity: "jobintree"},
{input: "kampn-dev01.evolix.net", server: nil, entity: "kampn"},
{input: "kampn@evolix.net", server: nil, entity: "kampn"},
{input: "keyline@evolix.net", server: nil, entity: "preferendum"},
{input: "kopel@evolix.ca", server: nil, entity: "kopel"},
{input: "l2-support@franceix.net", server: nil, entity: "franceix"},
{input: "lcdr@evolix.net", server: nil, entity: "lcdr"},
{input: "lepape@evolix.net", server: nil, entity: "lepape"},
{input: "maintenance-jaguar@bazile.fr", server: nil, entity: "bazile"},
{input: "marketing-appa@apparaitre", server: "apparaitre", entity: "apparaitre"},
{input: "mediaaccess@evolix.net", server: nil, entity: "mediaaccess"},
{input: "mexico@iter", server: "tourismit-iter", entity: "tourismit"},
{input: "n.ayed@progexia.fr", server: nil, entity: "progexia"},
{input: "nicematin@evolix.net", server: nil, entity: "nicematin"},
{input: "nicolas.durut@free.fr", server: nil, entity: "cybercartes"},
{input: "no-reply@sever-admin.pw", server: nil, entity: ""},
{input: "noreply@bluewin.ch", server: nil, entity: ""},
{input: "noreply@mattermost-nouveauxterritoires.evolix.org", server: nil, entity: "nouveauxterritoires"},
{input: "nouveauxterritoires@evolix.net", server: nil, entity: "nouveauxterritoires"},
{input: "paris-bounces@members.franceix.net", server: nil, entity: "franceix"},
{input: "paris@members.franceix.net", server: nil, entity: "franceix"},
{input: "pascal.poirson@groupe-dtcf.com", server: nil, entity: "croissanceformation"},
{input: "progexia@evolix.net", server: nil, entity: "progexia"},
{input: "quai13@evolix.net", server: nil, entity: "quai13"},
{input: "redmine@evolix.net", server: nil, entity: "evolix"},
{input: "root@beauregard2.fluotonic.net", server: nil, entity: "fluotonic"},
{input: "root@cloud0-source0.kdata.fr", server: "capitaldata-cloud0-source0", entity: "capitaldata"},
{input: "root@glastint.com", server: "glastint", entity: "quai13"},
{input: "root@hbv5.hb.univ-amu.fr", server: nil, entity: ""},
{input: "root@hbv7.hb.univ-amu.fr", server: nil, entity: ""},
{input: "root@hbv8.hb.univ-amu.fr", server: nil, entity: ""},
{input: "root@kvmail0.cybercartes.com", server: "cybercartes-kvmail0", entity: "cybercartes"},
{input: "root@preprod-elk.nouveauxterritoires.net", server: "nouveauxterritoires-preprod-elk", entity: "nouveauxterritoires"},
{input: "smsmode@evolix.net", server: nil, entity: "smsmode"},
{input: "spaquin@kopel.ca", server: nil, entity: "kopel"},
{input: "stratis@evolix.net", server: nil, entity: "stratis"},
{input: "support@glastint.com", server: nil, entity: "quai13"},
{input: "support@jaguar-network.com", server: nil, entity: "jaguar"},
{input: "tech@evolix.net", server: nil, entity: "evolix"},
{input: "techlog@viaxoft.com", server: nil, entity: "viaxoft"},
{input: "tetesaclics@gmail.com", server: nil, entity: ""},
{input: "tourismit@evolix.net", server: nil, entity: "tourismit"},
{input: "tyredating-c2s@evolix.net", server: nil, entity: "tyredating"},
{input: "viaxoft-backup2.evolix.net", server: "viaxoft-backup2", entity: "viaxoft"},
{input: "viaxoft-mrs-backup2.evolix.net", server: "viaxoft-mrs-backup2", entity: "viaxoft"},
{input: "viaxoft-sys@evolix.net", server: nil, entity: "viaxoft"},
{input: "viaxoft@evolix.net", server: nil, entity: "viaxoft"},
{input: "webcom@evolix.net", server: nil, entity: "webcom"},
])