Skip to content

Conversation

@himdel
Copy link
Contributor

@himdel himdel commented Nov 6, 2025

Issue: AAP-54476 / AAP-57129

This is the second part of #248: this makes sure we use the collectors moved to the library from the cli.

It also adds until_slicing - which will use the last date of daily_slicing, unlike limit_slicing which uses today - and uses it for execution environments.

Also remove dead full_sync logic,
stop passing unused max_gather_size,
use init_tmp_dir helper from the library,
and adjusts test imports.

@himdel himdel marked this pull request as draft November 6, 2025 19:24
himdel added 14 commits November 7, 2025 17:02
dest was never passed to collector gather,
so always None in gather_initialize,
which called a _init_tmp_dir method

use init_tmp_dir from the library instead (function, same code),
and use the result to set gather_dir & tmp_dir

(these then end up as output_dir= for fnc_collect)
CsvFileSplitter still supports it, but it wasn't inheriting the value
and hardcoding 200M anyway
most slicers ignore last_gather, no need for it to be required param
…_provider_params for config, remove collection_type, unused
removing tests when a thing was moved to library and is tested there

fixing slicer and collector calls to match

fixing import locations
…lling_provider_params

because billing_provider_params is now passed directly to the collector when it runs
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 7, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant