Merge pull request #228489 from sandydoo/fix/datadog-integrations
datadog-integrations-core: add missing modules and dependencies
This commit is contained in:
commit
156c2f7152
1 changed files with 15 additions and 0 deletions
|
@ -59,7 +59,16 @@ let
|
|||
datadog_checks_base = buildIntegration {
|
||||
pname = "checks-base";
|
||||
sourceRoot = "datadog_checks_base";
|
||||
|
||||
# Make setuptools build the 'base' and 'checks' modules.
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace "from setuptools import setup" "from setuptools import find_packages, setup" \
|
||||
--replace "packages=['datadog_checks']" "packages=find_packages()"
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = with python.pkgs; [
|
||||
binary
|
||||
cachetools
|
||||
cryptography
|
||||
immutables
|
||||
|
@ -76,6 +85,12 @@ let
|
|||
uptime
|
||||
wrapt
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"datadog_checks.base"
|
||||
"datadog_checks.base.checks"
|
||||
"datadog_checks.checks"
|
||||
];
|
||||
};
|
||||
|
||||
# Default integrations that should be built:
|
||||
|
|
Loading…
Reference in a new issue