How to use the grpc-caller function in grpc-caller

To help you get started, we’ve selected a few grpc-caller examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github magma / magma / symphony / app / fbcnms-projects / platform-server / src / graphgrpc / user.js View on Github external
export async function deleteGraphUser(tenant: string, email: string) {
  const user = caller(
    `${process.env.GRAPH_HOST || 'graph'}:443`,
    path.resolve(__dirname, 'graph.proto'),
    'UserService',
  );
  await user.Delete({tenant, id: email}).catch(err => console.error(err));
}
github magma / magma / symphony / app / fbcnms-projects / platform-server / src / graphgrpc / magmaalert.js View on Github external
export async function triggerActionsAlert(payload: Payload) {
  logger.info('sending payload: %s', payload);

  const actionsAlertService = caller(
    `${process.env.GRAPH_HOST || 'graph'}:443`,
    path.resolve(__dirname, 'graph.proto'),
    'ActionsAlertService',
  );
  await actionsAlertService.Trigger(payload).catch(err => console.error(err));
}
github magma / magma / symphony / app / fbcnms-projects / platform-server / src / graphgrpc / user.js View on Github external
export async function createGraphUser(
  tenant: string,
  email: string,
  isOwner: boolean,
) {
  const user = caller(
    `${process.env.GRAPH_HOST || 'graph'}:443`,
    path.resolve(__dirname, 'graph.proto'),
    'UserService',
  );
  await user
    .Create({tenant, id: email, isOwner})
    .catch(err => console.error(err));
}

grpc-caller

An improved Node.js gRPC client

Apache-2.0
Latest version published 3 years ago

Package Health Score

48 / 100
Full package analysis

Popular grpc-caller functions