diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-08-17 01:55:52 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-08-17 20:40:43 -0400 |
commit | 6e66f72007e65947b3ba9415f00df368e4505d0f (patch) | |
tree | 84bdef277f38caed0762c07ce9970181acf95afd | |
parent | 27c4a23727c981505724db7a21bcfdc5db56dfe8 (diff) | |
download | stasis-6e66f72007e65947b3ba9415f00df368e4505d0f.tar.gz |
Implements python_package_exists() in delivery_defer_packages()
-rw-r--r-- | src/delivery.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/delivery.c b/src/delivery.c index e69ce2f..ec4c34c 100644 --- a/src/delivery.c +++ b/src/delivery.c @@ -1498,7 +1498,12 @@ void delivery_defer_packages(struct Delivery *ctx, int type) { } } - ignore_pkg = 1; + if (DEFER_PIP == type && python_package_exists(PYPI_INDEX_DEFAULT, name, version)) { + fprintf(stderr, "%s-%s is present on %s\n", name, version, PYPI_INDEX_DEFAULT); + ignore_pkg = 0; + } else { + ignore_pkg = 1; + } break; } } |