def publish_number(self, key, value):
        key = key.replace('/', '-').replace(' ', '_').lower()
        try:
            value = long(value)
        except __HOLE__:
            self.log.error('OpenVPN expected a number for "%s", got "%s"',
                           key, value)
            return
        else:
            self.publish(key, value)
dataset/ETHPy150Open BrightcoveOS/Diamond/src/collectors/openvpn/openvpn.py/OpenVPNCollector.publish_number