Skip to content

Directory and Environment Issue GCP-Plugin. #8

@SanyamPunia

Description

@SanyamPunia
  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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions