|
34 | 34 | import newrelic.api.generator_trace |
35 | 35 | import newrelic.api.import_hook |
36 | 36 | import newrelic.api.memcache_trace |
37 | | -import newrelic.api.object_wrapper |
| 37 | +from newrelic.common.object_names import callable_name |
38 | 38 | import newrelic.api.profile_trace |
39 | 39 | import newrelic.api.settings |
40 | 40 | import newrelic.api.transaction_name |
@@ -1345,7 +1345,7 @@ def _process_background_task_configuration(): |
1345 | 1345 | group = _config_object.get(section, "group") |
1346 | 1346 |
|
1347 | 1347 | if name and name.startswith("lambda "): |
1348 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1348 | + callable_vars = {"callable_name": callable_name} |
1349 | 1349 | name = eval(name, callable_vars) # nosec, pylint: disable=W0123 |
1350 | 1350 |
|
1351 | 1351 | _logger.debug("register background-task %s", ((module, object_path, application, name, group),)) |
@@ -1395,7 +1395,7 @@ def _process_database_trace_configuration(): |
1395 | 1395 | sql = _config_object.get(section, "sql") |
1396 | 1396 |
|
1397 | 1397 | if sql.startswith("lambda "): |
1398 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1398 | + callable_vars = {"callable_name": callable_name} |
1399 | 1399 | sql = eval(sql, callable_vars) # nosec, pylint: disable=W0123 |
1400 | 1400 |
|
1401 | 1401 | _logger.debug("register database-trace %s", ((module, object_path, sql),)) |
@@ -1450,11 +1450,11 @@ def _process_external_trace_configuration(): |
1450 | 1450 | method = _config_object.get(section, "method") |
1451 | 1451 |
|
1452 | 1452 | if url.startswith("lambda "): |
1453 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1453 | + callable_vars = {"callable_name": callable_name} |
1454 | 1454 | url = eval(url, callable_vars) # nosec, pylint: disable=W0123 |
1455 | 1455 |
|
1456 | 1456 | if method and method.startswith("lambda "): |
1457 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1457 | + callable_vars = {"callable_name": callable_name} |
1458 | 1458 | method = eval(method, callable_vars) # nosec, pylint: disable=W0123 |
1459 | 1459 |
|
1460 | 1460 | _logger.debug("register external-trace %s", ((module, object_path, library, url, method),)) |
@@ -1522,7 +1522,7 @@ def _process_function_trace_configuration(): |
1522 | 1522 | rollup = _config_object.get(section, "rollup") |
1523 | 1523 |
|
1524 | 1524 | if name and name.startswith("lambda "): |
1525 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1525 | + callable_vars = {"callable_name": callable_name} |
1526 | 1526 | name = eval(name, callable_vars) # nosec, pylint: disable=W0123 |
1527 | 1527 |
|
1528 | 1528 | _logger.debug( |
@@ -1580,7 +1580,7 @@ def _process_generator_trace_configuration(): |
1580 | 1580 | group = _config_object.get(section, "group") |
1581 | 1581 |
|
1582 | 1582 | if name and name.startswith("lambda "): |
1583 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1583 | + callable_vars = {"callable_name": callable_name} |
1584 | 1584 | name = eval(name, callable_vars) # nosec, pylint: disable=W0123 |
1585 | 1585 |
|
1586 | 1586 | _logger.debug("register generator-trace %s", ((module, object_path, name, group),)) |
@@ -1639,7 +1639,7 @@ def _process_profile_trace_configuration(): |
1639 | 1639 | depth = _config_object.get(section, "depth") |
1640 | 1640 |
|
1641 | 1641 | if name and name.startswith("lambda "): |
1642 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1642 | + callable_vars = {"callable_name": callable_name} |
1643 | 1643 | name = eval(name, callable_vars) # nosec, pylint: disable=W0123 |
1644 | 1644 |
|
1645 | 1645 | _logger.debug("register profile-trace %s", ((module, object_path, name, group, depth),)) |
@@ -1689,7 +1689,7 @@ def _process_memcache_trace_configuration(): |
1689 | 1689 | command = _config_object.get(section, "command") |
1690 | 1690 |
|
1691 | 1691 | if command.startswith("lambda "): |
1692 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1692 | + callable_vars = {"callable_name": callable_name} |
1693 | 1693 | command = eval(command, callable_vars) # nosec, pylint: disable=W0123 |
1694 | 1694 |
|
1695 | 1695 | _logger.debug("register memcache-trace %s", (module, object_path, command)) |
@@ -1749,7 +1749,7 @@ def _process_transaction_name_configuration(): |
1749 | 1749 | priority = _config_object.getint(section, "priority") |
1750 | 1750 |
|
1751 | 1751 | if name and name.startswith("lambda "): |
1752 | | - callable_vars = {"callable_name": newrelic.api.object_wrapper.callable_name} |
| 1752 | + callable_vars = {"callable_name": callable_name} |
1753 | 1753 | name = eval(name, callable_vars) # nosec, pylint: disable=W0123 |
1754 | 1754 |
|
1755 | 1755 | _logger.debug("register transaction-name %s", ((module, object_path, name, group, priority),)) |
|
0 commit comments