Skip to content

Commit 7d3f133

Browse files
authored
Merge pull request #589 from jpogran/GH-588-server-telemetry-pass-through
(GH-588) Add server telemetry pass through
2 parents 8e2bbb8 + f4726ae commit 7d3f133

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/handler.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ export abstract class ConnectionHandler {
5656
.onReady()
5757
.then(
5858
() => {
59+
this.languageClient.onTelemetry(event => {
60+
const eventName = event.Name ? event.Name : 'PUPPET_LANGUAGESERVER_EVENT';
61+
reporter.sendTelemetryEvent(eventName, event.Measurements, event.Properties);
62+
});
5963
this.setConnectionStatus('Loading Puppet', ConnectionStatus.Starting);
6064
this.queryLanguageServerStatusWithProgress();
6165
},

0 commit comments

Comments
 (0)