From fe61f6b7a76419e29d0d340fcc784534f89ca09d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Thu, 9 Jan 2020 08:26:32 +0100 Subject: [PATCH] AddDataSource: Added missing phantom plugin (#21406) * AddDataSource: Added missing phantom plugin * Fixed test --- .../app/features/datasources/state/buildCategories.test.ts | 2 +- public/app/features/datasources/state/buildCategories.ts | 6 ++++++ public/img/plugins/newrelic.svg | 2 ++ 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 public/img/plugins/newrelic.svg diff --git a/public/app/features/datasources/state/buildCategories.test.ts b/public/app/features/datasources/state/buildCategories.test.ts index f445fd53085..273dcc42b70 100644 --- a/public/app/features/datasources/state/buildCategories.test.ts +++ b/public/app/features/datasources/state/buildCategories.test.ts @@ -51,6 +51,6 @@ describe('buildCategories', () => { it('should add enterprise phantom plugins', () => { expect(categories[4].title).toBe('Enterprise plugins'); - expect(categories[4].plugins.length).toBe(5); + expect(categories[4].plugins.length).toBe(6); }); }); diff --git a/public/app/features/datasources/state/buildCategories.ts b/public/app/features/datasources/state/buildCategories.ts index 9ff5341e405..995b9809827 100644 --- a/public/app/features/datasources/state/buildCategories.ts +++ b/public/app/features/datasources/state/buildCategories.ts @@ -116,6 +116,12 @@ function getEnterprisePhantomPlugins(): DataSourcePluginMeta[] { name: 'DataDog', imgUrl: 'public/img/plugins/datadog.png', }), + getPhantomPlugin({ + id: 'grafana-newrelic-datasource', + description: 'New Relic integration & data source', + name: 'New Relic', + imgUrl: 'public/img/plugins/newrelic.svg', + }), ]; } diff --git a/public/img/plugins/newrelic.svg b/public/img/plugins/newrelic.svg new file mode 100644 index 00000000000..2b2a1e28ccc --- /dev/null +++ b/public/img/plugins/newrelic.svg @@ -0,0 +1,2 @@ + +NewRelic-logo-square-w \ No newline at end of file