@@ -28,7 +28,7 @@ function generateAlphanumericName(length = 10) {
2828 return result ;
2929}
3030
31- const upload = multer ( { dest : 'uploads/' } ) ;
31+ const upload = multer ( { dest : 'storage/ uploads/' } ) ;
3232
3333const app = express ( ) ;
3434
@@ -77,7 +77,7 @@ app.head('/nodejsfaas/server/health', (req, res) => {
7777} ) ;
7878
7979app . get ( '/nodejsfaas/function/list' , authenticateToken , ( req , res ) => {
80- fs . readdir ( `functions/${ req . decoded . namespace } ` , ( err , files ) => {
80+ fs . readdir ( `storage/ functions/${ req . decoded . namespace } ` , ( err , files ) => {
8181 if ( err ) {
8282 return res . status ( 500 ) . json ( {
8383 "status" : "ERROR" ,
@@ -114,7 +114,7 @@ app.post('/nodejsfaas/function/create', authenticateToken, upload.single('file')
114114 const file = req . file ;
115115 const file_id = generateAlphanumericName ( 25 ) ;
116116 const file_name = `${ file_id } .mjs` ;
117- const directory = `functions/${ req . decoded . namespace } ` ;
117+ const directory = `storage/ functions/${ req . decoded . namespace } ` ;
118118
119119 // Ensure the directory exists
120120 if ( ! fs . existsSync ( directory ) ) {
@@ -138,7 +138,7 @@ app.delete('/nodejsfaas/function/:function_id', authenticateToken, (req, res) =>
138138 const function_id = req . params . function_id ;
139139 const file_name = `${ function_id } .mjs` ;
140140
141- fs . unlink ( `functions/${ req . decoded . namespace } /${ file_name } ` , ( err ) => {
141+ fs . unlink ( `storage/ functions/${ req . decoded . namespace } /${ file_name } ` , ( err ) => {
142142 if ( err ) {
143143 return res . status ( 500 ) . json ( {
144144 "status" : "ERROR" ,
@@ -164,7 +164,7 @@ app.post('/nodejsfaas/function/execute/:function_id', authenticateToken, async (
164164 return ;
165165 }
166166 const function_id = req . params . function_id ;
167- fs . readFile ( `functions/${ req . decoded . namespace } /${ function_id } .mjs` , 'utf8' , ( err , code ) => {
167+ fs . readFile ( `storage/ functions/${ req . decoded . namespace } /${ function_id } .mjs` , 'utf8' , ( err , code ) => {
168168 if ( err ) {
169169 reject ( new Error ( "Function does not exist" ) ) ;
170170 return ;
0 commit comments