add comments around usage

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
This commit is contained in:
aramissennyeydd
2024-11-28 19:55:57 -05:00
parent 12eac85f52
commit a927312812
3 changed files with 10 additions and 3 deletions
+6 -2
View File
@@ -18,15 +18,19 @@ import {
createBackendPlugin,
} from '@backstage/backend-plugin-api';
// Example usage of the instance metadata service to log the installed features.
export default createBackendPlugin({
pluginId: 'instance-metadata-logging',
register(env) {
env.registerInit({
deps: {
instanceMetadata: coreServices.EXPERIMENTAL_instanceMetadata,
logger: coreServices.logger,
},
async init({ instanceMetadata }) {
console.log('metadata', instanceMetadata.getInstalledFeatures());
async init({ instanceMetadata, logger }) {
logger.info(
`Installed features on this instance: ${instanceMetadata.getInstalledFeatures()}`,
);
},
});
},