Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
GceCloudProvider.prototype.sendMessage = function sendMessage(action, options) {
const message = {
action,
toInstanceId: options.toInstanceId,
fromInstanceId: options.fromInstanceId,
data: options.data
};
let topic;
if (action === CloudProvider.MESSAGE_ADD_TO_CLUSTER) {
topic = getJoinTopicName.call(this);
} else if (action === CloudProvider.MESSAGE_SYNC_COMPLETE) {
topic = getSyncTopicName.call(this);
}
return this.pubSub.publish(topic, message);
};