nodecloud-gcp-plugin icon indicating copy to clipboard operation
nodecloud-gcp-plugin copied to clipboard

Directory and Environment Issue GCP-Plugin.

Open SanyamPunia opened this issue 7 years ago • 0 comments

  1. The Directory of the plugin is not itself implemented when the application is run in the GUI Bash. nodecloud gcp 1

  2. In the helpers.js the Provide Options and !param is not executed at the time of launch of the application.

function checkParams(params, docsLink) { if (!params) { if (docsLink) { throw new Error(Provide options ${docsLink}); } throw new Error('Provide options'); } return true; } module.exports = { checkParams, };

  1. In the network file, the constructor is not defining the params as well as _dns and _google. It is happening because the DNS and Google variable are private.

constructor(google, config) { this._google = google; this._dns = new this._google.dns(this._google._config); } By changing the _config and _google.dns to constructor specifier, it may solve the issue.

  1. Also, the application is not able to find the available module in the root Directory. nodecloud gcp 2

  2. The script is also not running in the background which results in the crashing of the alone server. nodecloud gcp 3

  3. Also, the data and name doesn't have a constant provider which helps them get regulated time to time which also solves the problem to the Directory and root.

record(params) { this.checkParams(params); // return record object return zone.record(params.name, params.data); }

  1. Also, in the google_storage file, the Delete function is also not executed when the application creates a multi-root directory.

delete() { return this._bucket.delete(); }

  1. While Updating the current root version there is the deletion of files which leads to crashing of the application and insertion of multiple file structure is not implemented. nodecloud gcp 4

SanyamPunia avatar Nov 12 '18 16:11 SanyamPunia