utils.env.handlers.infinito.package_cache packageΒΆ

SubmodulesΒΆ

utils.env.handlers.infinito.package_cache.admin_password moduleΒΆ

INFINITO_CACHE_PACKAGE_ADMIN_PASSWORD: stable per-host Nexus admin password: sha256(host_path:hostname), truncated to 32 hex chars.

utils.env.handlers.infinito.package_cache.admin_password.apply(eb: EnvBuilder, ctx: BuildContext) β†’ NoneΒΆ

utils.env.handlers.infinito.package_cache.blobstore_max moduleΒΆ

INFINITO_CACHE_PACKAGE_BLOBSTORE_MAX: Nexus blobstore quota (half of free disk at INFINITO_CACHE_PACKAGE_HOST_PATH, floor 2g).

utils.env.handlers.infinito.package_cache.blobstore_max.apply(eb: EnvBuilder, ctx: BuildContext) β†’ NoneΒΆ

utils.env.handlers.infinito.package_cache.direct_mem moduleΒΆ

INFINITO_CACHE_PACKAGE_DIRECT_MEM: Nexus direct-memory budget; tied to INFINITO_CACHE_PACKAGE_HEAP.

utils.env.handlers.infinito.package_cache.direct_mem.apply(eb: EnvBuilder, ctx: BuildContext) β†’ NoneΒΆ

utils.env.handlers.infinito.package_cache.heap moduleΒΆ

INFINITO_CACHE_PACKAGE_HEAP: Nexus JVM heap size (half of MemAvailable, cap 2g, floor 1g).

utils.env.handlers.infinito.package_cache.heap.apply(eb: EnvBuilder, ctx: BuildContext) β†’ NoneΒΆ

Module contentsΒΆ

Package-cache sizing env handlers.