On Mon, 15 Aug 2016, Paul Wise wrote: > The Date field from the Release files is not imported into the database > AFAICT.
> > Assuming that everything is nicely in sync, it should be the snapshot > > NEXT after the one snapshot.d.o would redirect me to if I simply enter > > that date in url, since it would "round down". E.g. if I have Release > > file from > > http://snapshot.debian.org/archive/debian/20091002T164800Z/dists/sid/ > > which contains date > > Fri, 02 Oct 2009 15:22:39 UTC == 20091002T112239Z, so if I go to > I think you made a typo there? s/T11/T15 yes... I have not spotted that my timestamp conversion code managed to "respect" my timezone. THANK YOU for spotting it out, fixed now > ... > The best you can currently get is to add two hours on to the time: > $ GET > http://snapshot.debian.org/archive/debian/20091002T172239Z/dists/sid/Release > | grep Date > Date: Fri, 02 Oct 2009 15:22:39 UTC > $ HEAD -S > http://snapshot.debian.org/archive/debian/20091002T172239Z/dists/sid/ > | head -n4 > HEAD http://snapshot.debian.org/archive/debian/20091002T172239Z/dists/sid/ > 301 Moved Permanently > HEAD http://snapshot.debian.org/archive/debian/20091002T164800Z/dists/sid/ > 200 OK > Or maybe parse the HTML: > $ GET http://snapshot.debian.org/archive/debian/20091002T152239Z/dists/sid/ > | grep -i 'next' > <acronym title="2009-10-02 16:48:00"><a > href="/archive/debian/20091002T164800Z/dists/sid/">next</a></acronym> > <acronym title="2009-10-02 16:48:00"><a > href="/archive/debian/20091002T164800Z/dists/sid/">next > change</a></acronym> yeah, I guess quick parsing the html would be the way to go (for now at least) > > So I wondered if there is any client API (i.e. without looking to the > > DB, or scraping dates/urls from month(s) views) to jump to the > > "rounded up/ceiling" snapshot, not down? or may be just to the 'next' > > from the current one? > There isn't an API for that yet: > https://anonscm.debian.org/cgit/mirror/snapshot.debian.org.git/plain/API Thank you for the pointer Paul. -- Yaroslav O. Halchenko Center for Open Neuroscience http://centerforopenneuroscience.org Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik
