[EMAIL PROTECTED] wrote:
> From what I can see from this thread, it appears that this is possible
> via the "model import" services.  I'm having trouble piecing together
> the detailed steps, and I think that pointers to docs and or examples
> would go a long way...

Hi Doug,

The model importer needs a URL to load the import file from. file:// and 
http:// URLs both work.

The model-importer.properties configuration file is documented in the 
Wiki (http://www.opennms.org/index.php/Importer_Service), but if you 
want to see the format expected by the importer, take a look at some of 
the XML files here:

http://opennms.svn.sourceforge.net/viewvc/opennms/opennms/trunk/opennms-import/src/test/resources/

The XSD file for the XML syntax is here:

http://opennms.svn.sourceforge.net/viewvc/opennms/opennms/trunk/opennms-config/src/main/castor/model-import.xsd?revision=7524&view=markup

In my case I point the model importer at a CGI that rifles through my 
provisioning database and generates the required XML dump.

importer.importURL = http://localhost:4444/blah/export.py

You could also push from the other side: save the XML dump to a file on 
the OpenNMS server periodically, and trigger OpenNMS to reload the file 
from a file:// URL following these instructions:

http://www.opennms.org/index.php/ForceAnImport

Mike

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to