def __init__(self): """ Instantiate the Zendesk API. All of `ZENDESK_URL`, `ZENDESK_USER`, and `ZENDESK_API_KEY` must be set in `django.conf.settings`. """ self._zendesk_instance = zendesk.Zendesk( settings.ZENDESK_URL, settings.ZENDESK_USER, settings.ZENDESK_API_KEY, use_api_token=True, api_version=2, # As of 2012-05-08, Zendesk is using a CA that is not # installed on our servers client_args={"disable_ssl_certificate_validation": True})
def __init__(self, project_id, year=0, month=0, statistic=None): self.zen = zendesk.Zendesk( self.site, self.email, self.password, use_api_token=self.use_api_token, client_args={"disable_ssl_certificate_validation": True}) self.statistic = statistic self.project = statistic.project self.ticket_statistics = [] self.field_entries = "ticket_field_entries" self.estimadas_id = 20278226 self.gastas_id = 20279012 self.project_id = project_id self.month = month self.year = year