private async writeGapiCliConfig(gapiLocalConfig, payload: ILinkListType) { let port = 9000; if (payload.serverMetadata.port) { port = payload.serverMetadata.port; } return await promisify(writeFile)( gapiLocalConfig, GAPI_CLI_CONFIG_TEMPLATE(port) ); }
promisify(writeFile)( GAPI_DAEMON_PROCESS_LIST_FOLDER, JSON.stringify(processList.filter((p) => p.linkName !== linkName)), { encoding, } )
private async getProcessList() { let processList: ILinkListType[] = []; try { processList = JSON.parse( await promisify(readFile)(GAPI_DAEMON_PROCESS_LIST_FOLDER, { encoding: 'utf8', }) ); } catch (e) {} return processList; }
beforeAll(async done => { await resetDatabase(); // Setup a test values TEST_DATA.player = await Player.create({ username: 'SnapshotTest' }); TEST_DATA.hiscores = await promisify(fs.readFile)(HISCORES_DATA_PATH, 'utf8'); TEST_DATA.cml = await promisify(fs.readFile)(CML_DATA_PATH, 'utf8'); done(); });
private async readPidDaemonConfig() { let pid: number; try { pid = Number( await promisify(readFile)(this.pidLogFile, { encoding: 'utf-8' }) ); } catch (e) {} return pid; }
promisify(writeFile)( GAPI_DAEMON_PROCESS_LIST_FOLDER, JSON.stringify( processList .filter((p) => p.repoPath !== process.cwd()) .concat(currentRepoProcess) ), { encoding } )
async writeHashMapToFile() { await promisify(writeFile)( IPFS_HASHED_MODULES_MAP, JSON.stringify(this.hashMap, null, 4), { encoding: 'utf8' } ); }
async readList() { try { this.linkedList = JSON.parse( await promisify(readFile)(GAPI_DAEMON_PROCESS_LIST_FOLDER, { encoding: 'utf-8', }) ); } catch (e) {} return this.linkedList; }
promisify(writeFile)( GAPI_DAEMON_PROCESS_LIST_FOLDER, JSON.stringify(processList.filter((p) => p.repoPath !== process.cwd())), { encoding } )
private async getProcessList() { let processList: ILinkListType[] = []; try { processList = JSON.parse( await promisify(readFile)(GAPI_DAEMON_PROCESS_LIST_FOLDER, { encoding: 'utf8', }) ); } catch (e) {} return processList; }
async writeHashMapToFile() { await promisify(writeFile)( IPFS_HASHED_MODULES_MAP, JSON.stringify(this.hashMap, null, 4), { encoding: 'utf8' } ); }
private async readPidDaemonConfig() { let pid: number; try { pid = Number( await promisify(readFile)(this.pidLogFile, { encoding: 'utf-8' }) ); } catch (e) {} return pid; }
async readList() { try { this.linkedList = JSON.parse( await promisify(readFile)(GAPI_DAEMON_PROCESS_LIST_FOLDER, { encoding: 'utf-8', }) ); } catch (e) {} return this.linkedList; }
beforeAll(async done => { await resetDatabase(); // Setup a test values TEST_DATA.player = await Player.create({ username: 'SnapshotTest' }); TEST_DATA.hiscores = await promisify(fs.readFile)(HISCORES_DATA_PATH, 'utf8'); TEST_DATA.cml = await promisify(fs.readFile)(CML_DATA_PATH, 'utf8'); done(); });