Skip to content

List Triggers doesn't work on Hawkular Alerts 2.0 #49

@gbaufake

Description

@gbaufake

Hello.

Calling List Trigger method with Hawkular Alerts 2.0 generates a bad request error.

HawkularMetricsError Traceback (most recent call last) <ipython-input-8-0b9fdd9cbf61> in <module>()
----> 1 alertsClient.list_triggers() /Users/user/.pyenv/versions/2.7.13/lib/python2.7/site-packages/hawkular/alerts.pyc in list_triggers(self, ids, tags) 133 tags = ','.join(tags) 134 url = self._service_url('triggers', {'tags': tags, 'ids': ids}) --> 135 triggers_dict = self._get(url) 136 return Trigger.list_to_object_list(triggers_dict) 137

/Users/user/.pyenv/versions/2.7.13/lib/python2.7/site-packages/hawkular/client.pyc in _get(self, url, **url_params) 261 url = '{0}?{1}'.format(url, params) 262 --> 263 return self._http(url, 'GET') 264 265 def _service_url(self, path, params=None):

/Usersuser/.pyenv/versions/2.7.13/lib/python2.7/site-packages/hawkular/client.pyc in _http(self, url, method, data, decoder, parse_json) 241 242 except Exception as e: --> 243 self._handle_error(e) 244 245 finally:

/Users/user/.pyenv/versions/2.7.13/lib/python2.7/site-packages/hawkular/client.pyc in _handle_error(self, e) 294 # Keep the original payload, couldn't parse it 295 ee.msg = err_json --> 296 raise ee 297 298 elif isinstance(e, URLError):

HawkularMetricsError: HTTP Error 400: Bad arguments: Unknown Query Parameter(s): [ids]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions