tymonr icon

validation-js-config-example.js

tymonr | PRO | 02/13/20 02:03:12 AM UTC | 0 ⭐ | 357 👁️ | Never ⏰ | []
JavaScript |

530 B

|

None

|

0 👍

/

0 👎

class Worker {
    /**
     * @constructor
    */
  constructor() { Worker._metacodeValidate(); }
 
    /**
     * Checks all related configs
     * #validator
     *
     * @private
    */
  static _metacodeValidate() {
        if(Worker._metacodeValidated){
            return;
        }
        assert.ok(configs.engineSettings, `Worker: engine_settings.json wasn't loaded`)
        assert.ok(configs.dbConnection, `Worker: db_connection.json wasn't loaded`)
 
        Worker._metacodeValidated = true;
    }
    /**
     * @private
     * @static
    */
    static _metacodeValidated = false;
}

Comments