Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function GceCloudProvider(options) {
GceCloudProvider.super_.call(this, options);
this.features[CloudProvider.FEATURE_MESSAGING] = true;
this.features[CloudProvider.FEATURE_ENCRYPTION] = true;
this.loggerOptions = options ? options.loggerOptions : undefined;
logger = options ? options.logger : undefined;
if (logger) {
this.logger = logger;
cloudUtil.setLogger(logger);
cryptoUtil.setLogger(logger);
} else if (this.loggerOptions) {
this.loggerOptions.module = module;
logger = Logger.getLogger(this.loggerOptions);
cloudUtil.setLoggerOptions(this.loggerOptions);
cryptoUtil.setLoggerOptions(this.loggerOptions);
this.logger = logger;