Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Removing debug loggers, adding response var in excep statement
  • Loading branch information
mudasirmirza committed Feb 16, 2022
commit 134d15844d9df2ce7f1021b0152d91ca0fb34187
6 changes: 1 addition & 5 deletions redash/query_runner/newrelic.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,6 @@ def merge(self, set):

def parse_count(data):
nested_data = data.get("data").get("actor").get("account").get("nrql").get("results")[0]
logger.info(f"Data details, data: {data} -- data type: {type(data)}")
logger.info(f"Nested dictionay data: {nested_data} -- Nested Data Type: {type(nested_data)}")
key_name = list(nested_data.keys())[0]
data_count = list(nested_data.values())[0]
results = ResultSet()
Expand All @@ -51,7 +49,6 @@ class NewRelicGQL(BaseHTTPQueryRunner):
should_annotate_query = False
response_error = "NewRelic returned unexpected status code"


@classmethod
def configuration_schema(cls):
return {
Expand All @@ -70,12 +67,10 @@ def configuration_schema(cls):
]
}


@classmethod
def name(cls):
return "NewRelic (GraphQL)"


def test_connection(self):
nr_account_id = str("{}".format(self.configuration["nr_account_id"]))
qraphql_test_query = '{actor {account(id: ' + nr_account_id +') {nrql(query: "SELECT 1") {results}}}}'
Expand All @@ -84,6 +79,7 @@ def test_connection(self):
response = self.run_query(query=json.dumps(testQuery), user="test")
except Exception as err:
logger.info(f"Raised Exception: {err}")
response = None
if response is None:
raise Exception("Failed describing objects.")
pass
Expand Down