[MediaWiki-commits] [Gerrit] Make file moving play nicely - change (mediawiki...OfflineContentGenerator)

2014-07-25 Thread Mwalker (Code Review)
Mwalker has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/149266

Change subject: Make file moving play nicely
..

Make file moving play nicely

Change-Id: I4c4b146cd56224e84c23e9242196964f199e3c75
---
M lib/threads/backend.js
1 file changed, 12 insertions(+), 5 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Collection/OfflineContentGenerator
 refs/changes/66/149266/1

diff --git a/lib/threads/backend.js b/lib/threads/backend.js
index 4660978..2a3fa3b 100644
--- a/lib/threads/backend.js
+++ b/lib/threads/backend.js
@@ -233,19 +233,25 @@
if ( metabookFile ) {
mv(
metabookFile,
-   path.join( 
config.backend.post_mortem_dir, path.basename( metabookFile ) )
+   path.join( 
config.backend.post_mortem_dir, path.basename( metabookFile ) ),
+   { mkdirp: true },
+   function() {}
);
}
if ( bundleFile ) {
mv(
bundleFile,
-   path.join( 
config.backend.post_mortem_dir, path.basename( bundleFile ) )
+   path.join( 
config.backend.post_mortem_dir, path.basename( bundleFile ) ),
+   { mkdirp: true },
+   function() {}
);
}
if ( renderedFile ) {
mv(
renderedFile,
-   path.join( 
config.backend.post_mortem_dir, path.basename( renderedFile ) )
+   path.join( 
config.backend.post_mortem_dir, path.basename( renderedFile ) ),
+   { mkdirp: true },
+   function() {}
);
}
}
@@ -276,8 +282,9 @@
} )
.then( function() {
// Cleanup any mess we left, leave the rendered file 
for later pickup
-   if ( metabookFile ) { rimraf( metabookFile ); }
-   if ( bundleFile ) { rimraf( bundleFile ); }
+   var rrp = Promise.promisify( rimraf );
+   if ( metabookFile ) { rrp( metabookFile ); }
+   if ( bundleFile ) { rrp( bundleFile ); }
} );
 }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/149266
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4c4b146cd56224e84c23e9242196964f199e3c75
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator
Gerrit-Branch: master
Gerrit-Owner: Mwalker mwal...@wikimedia.org

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits


[MediaWiki-commits] [Gerrit] Make file moving play nicely - change (mediawiki...OfflineContentGenerator)

2014-07-25 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: Make file moving play nicely
..


Make file moving play nicely

Change-Id: I4c4b146cd56224e84c23e9242196964f199e3c75
---
M lib/threads/backend.js
1 file changed, 12 insertions(+), 5 deletions(-)

Approvals:
  Mwalker: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/lib/threads/backend.js b/lib/threads/backend.js
index 4660978..2a3fa3b 100644
--- a/lib/threads/backend.js
+++ b/lib/threads/backend.js
@@ -233,19 +233,25 @@
if ( metabookFile ) {
mv(
metabookFile,
-   path.join( 
config.backend.post_mortem_dir, path.basename( metabookFile ) )
+   path.join( 
config.backend.post_mortem_dir, path.basename( metabookFile ) ),
+   { mkdirp: true },
+   function() {}
);
}
if ( bundleFile ) {
mv(
bundleFile,
-   path.join( 
config.backend.post_mortem_dir, path.basename( bundleFile ) )
+   path.join( 
config.backend.post_mortem_dir, path.basename( bundleFile ) ),
+   { mkdirp: true },
+   function() {}
);
}
if ( renderedFile ) {
mv(
renderedFile,
-   path.join( 
config.backend.post_mortem_dir, path.basename( renderedFile ) )
+   path.join( 
config.backend.post_mortem_dir, path.basename( renderedFile ) ),
+   { mkdirp: true },
+   function() {}
);
}
}
@@ -276,8 +282,9 @@
} )
.then( function() {
// Cleanup any mess we left, leave the rendered file 
for later pickup
-   if ( metabookFile ) { rimraf( metabookFile ); }
-   if ( bundleFile ) { rimraf( bundleFile ); }
+   var rrp = Promise.promisify( rimraf );
+   if ( metabookFile ) { rrp( metabookFile ); }
+   if ( bundleFile ) { rrp( bundleFile ); }
} );
 }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/149266
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I4c4b146cd56224e84c23e9242196964f199e3c75
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator
Gerrit-Branch: master
Gerrit-Owner: Mwalker mwal...@wikimedia.org
Gerrit-Reviewer: Mwalker mwal...@wikimedia.org
Gerrit-Reviewer: jenkins-bot 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits