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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions