Skip to content
Permalink
Browse files

Don't create download directories when not downloading uploads. (fixes

  • Loading branch information
felixfontein committed Mar 6, 2016
1 parent f347e37 commit 24dc3ae6c2dafba4618cc5c52a87a446f0a3c22f
Showing with 7 additions and 7 deletions.
  1. +7 −7 nikola/plugins/command/import_wordpress.py
@@ -446,9 +446,6 @@ def populate_context(self, channel):

def download_url_content_to_file(self, url, dst_path):
"""Download some content (attachments) to a file."""
if self.no_downloads:
return

try:
request = requests.get(url, auth=self.auth)
if request.status_code >= 400:
@@ -468,10 +465,13 @@ def import_attachment(self, item, wordpress_namespace):
'foo')
path = urlparse(url).path
dst_path = os.path.join(*([self.output_folder, 'files'] + list(path.split('/'))))
dst_dir = os.path.dirname(dst_path)
utils.makedirs(dst_dir)
LOGGER.info("Downloading {0} => {1}".format(url, dst_path))
self.download_url_content_to_file(url, dst_path)
if self.no_downloads:
dst_dir = os.path.dirname(dst_path)
utils.makedirs(dst_dir)
LOGGER.info("Downloading {0} => {1}".format(url, dst_path))
self.download_url_content_to_file(url, dst_path)
else:
LOGGER.info("Skipping downloading {0} => {1}".format(url, dst_path))
dst_url = '/'.join(dst_path.split(os.sep)[2:])
links[link] = '/' + dst_url
links[url] = '/' + dst_url

0 comments on commit 24dc3ae

Please sign in to comment.
You can’t perform that action at this time.