Source code for centreonapi.centreon

# -*- coding: utf-8 -*-

from centreonapi.webservice import Webservice
from centreonapi.webservice.configuration.centreonfactory import CentreonFactory


[docs]class Centreon(object): def __init__(self, url=None, username=None, password=None, check_ssl=True): Webservice.getInstance( url, username, password, check_ssl ) self.hosts = CentreonFactory.get_hosts() self.downtimes = CentreonFactory.get_downtimes() self.pollers = CentreonFactory.get_pollers() self.hostgroups = CentreonFactory.get_hostgroups() self.hosttemplates = CentreonFactory.get_hosttemplates() self.commands = CentreonFactory.get_commands() self.resourcecfgs = CentreonFactory.get_resourcecfgs()