'Update the stats using SNMP.'

def update(self):

    for p in self._plugins:
        if self._plugins[p].is_disable():
            continue
        self._plugins[p].input_method = 'snmp'
        self._plugins[p].short_system_name = self.system_name
        try:
            self._plugins[p].update()
        except Exception as e:
            logger.error('Update    {}    failed:    {}'.format(p, e))
        else:
            self._plugins[p].update_stats_history()
            self._plugins[p].update_views()
