geobretagne / mdchecker

This is a simple quality assurance tool performing unit tests on a CSW-enabled catalog.
GNU General Public License v3.0
2 stars 2 forks source link

Gérer plusieurs catalogues #24

Closed bchartier closed 8 years ago

bchartier commented 8 years ago

Je viens de publier une branche multiple_cats pour pouvoir suivre plusieurs catalogues depuis une instance de mdchecker. J'ai remplacé les entrées de cfg suivantes :

    'cswurl':        'http://geobretagne.fr/geonetwork/srv/fre/csw',
    'xmlurlprefix':  'http://geobretagne.fr/geonetwork/srv/fre/xml_iso19139?uuid=',
    'viewurlprefix': 'http://geobretagne.fr/geonetwork/apps/georchestra/?uuid=',

par une liste (exemple chez moi) :

 "cats": [
   {
     "name": "GéoBretagne",
     "cswurl": "http://geobretagne.fr/geonetwork/srv/fre/csw",
     "xmlurlprefix": "http://geobretagne.fr/geonetwork/srv/fre/xml_iso19139?uuid=",
     "viewurlprefix": "http://geobretagne.fr/geonetwork/apps/georchestra/?uuid="
   },
   {
     "name": "GéoPicardie",
     "cswurl": "http://www.geopicardie.fr/geonetwork/srv/fre/csw",
     "xmlurlprefix": "http://www.geopicardie.fr/geonetwork/srv/fre/xml_iso19139?uuid=",
     "viewurlprefix": "http://www.geopicardie.fr/geonetwork/apps/georchestra/?uuid="
   },
   {
     "name": "GéoPicardie - pour moissonneurs",
     "cswurl": "http://www.geopicardie.fr/geonetwork/srv/fre/csw-for-harvesters",
     "xmlurlprefix": "http://www.geopicardie.fr/geonetwork/srv/fre/xml_iso19139?uuid=",
     "viewurlprefix": "http://www.geopicardie.fr/geonetwork/apps/georchestra/?uuid="
   },
   {
     "name": "Catalogue local",
     "cswurl": "http://localhost:8082/geonetwork/srv/fre/csw",
     "xmlurlprefix": "http://localhost:8082/geonetwork/srv/fre/xml.metadata.get?uuid=",
     "viewurlprefix": "http://localhost:8082/geonetwork/srv/fre/catalog.search#/metadata/"
   }
 ],

Cela m'a également permis d'ajouter les liens vers la fiche en html et xml dans le template session_id.html.

Est-ce que cela vous parait bien à intégrer dans master ?

fphg commented 8 years ago

Oui très bien. Ca permet d'adresser le pb des urlprefix et ça répond au besoin de valider le catalogue des partenaires.

fph

Le 24 sept. 2016 23:41, à 23:41, "Benjamin C." notifications@github.com a écrit:

Je viens de publier une branche multiple_cats pour pouvoir suivre plusieurs catalogues depuis une instance de mdchecker. J'ai remplacé les entrées de cfg suivantes :

   'cswurl':        'http://geobretagne.fr/geonetwork/srv/fre/csw',
'xmlurlprefix': 
'http://geobretagne.fr/geonetwork/srv/fre/xml_iso19139?uuid=',
'viewurlprefix':
'http://geobretagne.fr/geonetwork/apps/georchestra/?uuid=',

par une liste (exemple chez moi) :

"cats": [
  {
    "name": "GéoBretagne",
    "cswurl": "http://geobretagne.fr/geonetwork/srv/fre/csw",
"xmlurlprefix":
"http://geobretagne.fr/geonetwork/srv/fre/xml_iso19139?uuid=",
"viewurlprefix":
"http://geobretagne.fr/geonetwork/apps/georchestra/?uuid="
  },
  {
    "name": "GéoPicardie",
    "cswurl": "http://www.geopicardie.fr/geonetwork/srv/fre/csw",
"xmlurlprefix":
"http://www.geopicardie.fr/geonetwork/srv/fre/xml_iso19139?uuid=",
"viewurlprefix":
"http://www.geopicardie.fr/geonetwork/apps/georchestra/?uuid="
  },
  {
    "name": "GéoPicardie - pour moissonneurs",
"cswurl":
"http://www.geopicardie.fr/geonetwork/srv/fre/csw-for-harvesters",
"xmlurlprefix":
"http://www.geopicardie.fr/geonetwork/srv/fre/xml_iso19139?uuid=",
"viewurlprefix":
"http://www.geopicardie.fr/geonetwork/apps/georchestra/?uuid="
  },
  {
    "name": "Catalogue local",
    "cswurl": "http://localhost:8082/geonetwork/srv/fre/csw",
"xmlurlprefix":
"http://localhost:8082/geonetwork/srv/fre/xml.metadata.get?uuid=",
"viewurlprefix":
"http://localhost:8082/geonetwork/srv/fre/catalog.search#/metadata/"
  }
],

Cela m'a également permis d'ajouter les liens vers la fiche en html et xml dans le template session_id.html.

Est-ce que cela vous parait bien à intégrer dans master ?

You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geobretagne/mdchecker/issues/24

bchartier commented 8 years ago

Ok, j'ai intégré mes modifs dans master.