File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -110,20 +110,25 @@ function postAddScraper(req, res)
110
110
var sitemap_path = "public/sitemaps/" ;
111
111
fs . exists ( sitemap_path , function ( exists ) {
112
112
if ( ! exists ) {
113
- fs . mkdirSync ( sitemap_path ) ;
113
+ fs . mkdir ( sitemap_path , wrtieSitemap ) ;
114
+ } else {
115
+ wrtieSitemap ( ) ;
114
116
}
117
+
118
+ // Terminate crawling daemon
119
+ child . kill ( ) ;
120
+ } ) ;
121
+ function wrtieSitemap ( ) {
115
122
var filename = "sitemap_" + data . host + ".xml" ;
116
123
fs . writeFile ( sitemap_path + filename , data . content , function ( err )
117
124
{
118
125
if ( err )
119
126
console . log ( err ) ;
120
127
else
121
128
io . sockets . emit ( 'sitemap-ready' , { path : sitemap_path . replace ( "public/" , "" ) } )
129
+ } ) ;
122
130
123
- // Terminate crawling daemon
124
- child . kill ( ) ;
125
- } ) ;
126
- } ) ;
131
+ }
127
132
break ;
128
133
}
129
134
} )
You can’t perform that action at this time.
0 commit comments