Hi Arnaud,

Thanks a lot for your email. Of course, we are interested to work with you on 
this. It could be really interesting to get this kind of informations in OCS 
Inventory.

If the "nut-scanner" command can use SNMP, an idea could be to integrate it 
directly in OCS SNMP scans steps. A special perl module could be create to make 
OCS agent able to scan NUT devices during its SNMP scans. I think it could be 
easily integrated. If you want, you can take a look at OCS Unix agent trunk 
branch on launchpad 
(https://code.launchpad.net/~ocsinventory-dev/ocsinventory-unix-agent/trunk) 
and take a look to lib/Ocsinventory/Agent/Modules/Snmp* files to give you an 
idea on how SNMP scans work.

Of course, it is a first idea and there is surely an other way to do this :) :).

Kind regards,

--
Guillaume



----- Mail original -----
> De: "Arnaud Quette" <aquette....@gmail.com>
> À: "developers en" <developers...@ocsinventory-ng.org>
> Cc: "NUT Developers" <nut-upsdev@lists.alioth.debian.org>
> Envoyé: Mardi 15 Novembre 2011 13:11:29
> Objet: Adding power devices support to OCS Inventory NG
>
> Dear OCS fellows,
>
> I've been thinking about working on adding power devices knowledge to
> OCS for years.
> Following the last Ubuntu Developer Summit, I know have an "excuse"
> to do so:
> https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-cloud-power-management
>
> My below proposition is related to the above blueprint. So please
> keep in mind that the target is also to be able to provide these
> info to OCS, so that it can in turn provide these to Cobbler /
> Orchestra.
>
> Power devices are UPS, PDU, server power supplies and solar
> controllers, as supported by the Network UPS Tools (NUT) project.
> NUT is the major free software for dealing with such devices:
> http://www.networkupstools.org/
>
> NUT has some internal automation that allows to extract these
> information (USB IDs, SNMP sysOIDs, IPMI PSU,...) from the drivers
> (so no declaration redundancy), in order to generate support files
> (udev, upower, ...) or tools such as the NUT scanner:
> http://www.networkupstools.org/docs/man/nut-scanner.html
>
> So, would you be interested in working with me on this topic?
> How can we proceed?
> Which kind of integration would be best, ie providing a formated
> files, or using languages binding or program calls?
>
> cheers,
> Arnaud
> --
> Linux / Unix Expert R&D - Eaton - http://powerquality.eaton.com
> Network UPS Tools (NUT) Project Leader -
> http://www.networkupstools.org/
> Debian Developer - http://www.debian.org
> Free Software Developer - http://arnaud.quette.free.fr/
>
>

_______________________________________________
Nut-upsdev mailing list
Nut-upsdev@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsdev

Reply via email to