diff options
Diffstat (limited to 'javascript')
| -rw-r--r-- | javascript/keygen_GCF.js | 33 | ||||
| -rw-r--r-- | javascript/package_GCF.json | 17 |
2 files changed, 25 insertions, 25 deletions
diff --git a/javascript/keygen_GCF.js b/javascript/keygen_GCF.js index 8b13dd9..e6568ff 100644 --- a/javascript/keygen_GCF.js +++ b/javascript/keygen_GCF.js @@ -23,6 +23,14 @@ const { ECDH } = require('crypto'); const {Storage} = require('@google-cloud/storage'); // Google Cloud Storage +// temp files +// need to be created prior to save-to-google-storage proccess +// because upload_file() uploats an existing local file to G-Storage +// --- -- -- - - - +const temp_kw_file = os.tmpdir() + '/keywords.json'; +const temp_prod_file = os.tmpdir() + '/products.json'; + + // #2.1 // SETUP PERSONALIZED CONSTANTS AND PARAMETRES @@ -257,16 +265,6 @@ removeList = [] removeOriginals = 'κατά παρά υπό από μετά προς μας με σε για του της των από στο στον & r s ft l τ e g h k m n o p s x'.split(' ') removeOriginals.forEach( w => { removeList.push( kb_trans(w)); }); - -// depricated -/// // read frequency (local) data -/// let rawdata = fs.readFileSync('../results/freq.json'); -/// let fr_ = JSON.parse(rawdata); // frequencies -/// console.log('frequencies loaded'); - - - - // #3 // SUPPORTING FUNCTIONS //////////////////////////////////////////////////////////////////////////////// @@ -606,21 +604,6 @@ var main = () => { // concise function when direct script upload_file('pythia-files', temp_kw_file, 'uploads/json/emarket-keywords.json'); upload_file('pythia-files', temp_prod_file, 'uploads/json/emarket-products.json'); - // check - // echo 100 most frequent - let i = 0; - kwlinks_.forEach(rec => { - if (i<100) { - console.log(i, JSON.stringify(rec.w)) - } - i++; - }); - - // echo memory stats - const used = process.memoryUsage(); - for (let key in used) { - console.log(`${key} ${Math.round(used[key] / 1024 / 1024 * 100) / 100} MB`); - } }); diff --git a/javascript/package_GCF.json b/javascript/package_GCF.json new file mode 100644 index 0000000..89cf64f --- /dev/null +++ b/javascript/package_GCF.json @@ -0,0 +1,17 @@ +[ + "freq" : { + "name": "emarket-freq", + "version": "0.0.1", + "dependencies": { + "@google-cloud/storage": "^6.2.3", + "mysql": ">=2.5.0" + } + }, + "keygen": { + "name": "emarket-keygen", + "version": "0.0.1", + "dependencies": { + "@google-cloud/storage": "^6.2.3" + } + } +]
\ No newline at end of file |
