<div dir="ltr"><div>Hello Stackers!<br><br></div><div>The ironic inspector project keeps track of introspection finished_at time stamps.<br></div><div>We're just discussing how to reasonably query time ranges over the API[1] to serve matching introspection statuses to the user.<br></div><div>Wikipedia[2] mentions the ISO8601 time interval specification (and there are open-interval extensions to that).<br></div><div>It would be nice to be able to specify a query like :<br>     /v1/introspection?finished_at=2016:09:27:14:17/PT1H<br></div><div>to fetch all introspection statuses that finished within 1hour around 14:17 Today,<br></div><div>or to be able to state an open-ended interval:<br></div><div>    /v1/introspection?finished_at=2016:09:27:14:17/<br></div><div>but oslo_utils.timeutils lacks parsing support for ISO8061 time intervals.<br><br></div><div>I'd like to ask whether other projects need to parse time intervals and/or how do they achieve that.<br><br></div><div>Thanks!<br></div><div>milan<br><br>[1] <a href="https://review.openstack.org/#/c/375045/3/specs/list-introspection-statuses.rst">https://review.openstack.org/#/c/375045/3/specs/list-introspection-statuses.rst</a><br>[2] <a href="https://en.wikipedia.org/wiki/ISO_8601#Time_intervals">https://en.wikipedia.org/wiki/ISO_8601#Time_intervals</a><br></div></div>