Hey Sergey, no worries... follow-up on that PR... it will likely be in the next version of Scrapyd, but with little effort, you should will be able to patch your existing version and get this feature working right now.
On Saturday, February 6, 2016 at 12:10:12 PM UTC, Sergey Zhemzhitsky wrote: > > Hi Demitris, > > Thanks a lot! Still no luck - scrapyd's rest api does not handle _version > parameter or I'm missing something. > > curl ' > http://localhost:6800/listspiders.json?project=myproject&_version=1_0_0' > always return spiders from the latest version. > > > On Wednesday, February 3, 2016 at 5:23:42 AM UTC+3, Dimitris Kouzis - > Loukas wrote: >> >> Check-out this Pull Request on a way to do this: >> https://github.com/scrapy/scrapyd/pull/123 >> >> On Sunday, January 24, 2016 at 7:52:03 PM UTC, Sergey Zhemzhitsky wrote: >>> >>> Hi there, >>> >>> I cannot figure out what is the purpose of "version" parameter in >>> "addversion.json" call to scrapyd. >>> Although it is possible to add and delete versions with >>> "addversion.json" and "delversion.json" it is not possible to specify a >>> version when scheduling a crawling with "schedule.json" that seems to >>> be pretty natural. >>> >>> If, let's say, I would like to create two versions "1.0.0" and "2.0.0" >>> both of which contain spider with the same name "MySpider" and then to >>> schedule this spider, spider from what egg is going to be scheduled? >>> >>> $ curl http://localhost:6800/addversion.json project=my_spiders -F >>> version=1.0.0 -F egg=@my_spiders-1.0.0-py2.7.egg >>> $ curl http://localhost:6800/addversion.json project=my_spiders -F >>> version=2.0.0 -F egg=@my_spiders-1.0.0-py2.7.egg >>> >>> $ curl http://localhost:6800/schedule.json -d project=my_spiders -d >>> spider=MySpider >>> >>> >>> Maybe I'm missing something? Could you please help? >>> >>> Kind regards, >>> Sergey >>> >> -- You received this message because you are subscribed to the Google Groups "scrapy-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/scrapy-users. For more options, visit https://groups.google.com/d/optout.
