02d0060144
The default value for the DOWNLOAD_WARNSIZE setting is 33554432 (32MB). This patch will double the value. This solves the following warning: ---snip--- WARNING: Received (37889579) bytes larger than download warn size (33554432). ---snap--- Change-Id: I5be4bcefa6fe2eb474901bb958669978dd6e1fef |
||
---|---|---|
.. | ||
generator | ||
README.rst | ||
requirements.txt | ||
scrapy.cfg | ||
transform-sitemap.xslt |
Sitemap Generator
This script crawls all available sites on http://docs.openstack.org and extracts all URLs. Based on the URLs the script generates a sitemap for search engines according to the protocol described at http://www.sitemaps.org/protocol.html.
Usage
To generate a new sitemap file simply run the spider using the
following command. It will take several minutes to crawl all available
sites on http://docs.openstack.org. The
result will be available in the file
sitemap_docs.openstack.org.xml
.
$ scrapy crawl sitemap
It's also possible to crawl other sites using the attribute
domain
.
For example to crawl http://developer.openstack.org
use the following command. The result will be available in the file
sitemap_developer.openstack.org.xml
.
$ scrapy crawl sitemap -a domain=developer.openstack.org
To write log messages into a file append the parameter
-s LOG_FILE=scrapy.log
.
Dependencies
To install the needed modules you can use pip or the package management system included in your distribution. When using the package management system maybe the name of the packages differ. When using pip it's maybe necessary to install some development packages.
$ pip install -r requirements.txt