public Parler(ILogger log, BlobStores stores, GoogleCfg Cfg) { Log = log; this.Cfg = Cfg; Db = stores.Store(DataStoreType.DbStage); Dir = Path.GetTempPath().AsPath().Combine("recfluence", "parler"); }
public WarehouseCreator(WarehouseCfg whCfg, BranchEnvCfg envCfg, SnowflakeConnectionProvider sf, BlobStores stores) { WhCfg = whCfg; EnvCfg = envCfg; Sf = sf; Stores = stores; }
public UpgradePartitionsCmd(BlobStores stores, ILogger log, WarehouseCfg cfg, Stage stage, IPipeCtx ctx) { Stores = stores; Log = log; Cfg = cfg; Stage = stage; Ctx = ctx; }
public WarehouseCreator(WarehouseCfg whCfg, StorageCfg storageCfg, BranchEnvCfg envCfg, VersionInfo version, SnowflakeConnectionProvider sf, BlobStores stores) { WhCfg = whCfg; StorageCfg = storageCfg; EnvCfg = envCfg; Version = version; Sf = sf; Stores = stores; }
public YtCollector(BlobStores stores, AppCfg cfg, SnowflakeConnectionProvider sf, IPipeCtx pipeCtx, YtWeb ytWeb, YtClient api, ILogger log) { DbStore = new(stores.Store(DataStoreType.DbStage), log); Cfg = cfg; Sf = sf; PipeCtx = pipeCtx; Scraper = ytWeb; Api = api; }
public TrafficCmd(BlobStores stores, YtWeb scraper, ILogger log) { Stores = stores; Scraper = scraper; Log = log; }
public YtConvertWatchTimeFiles(BlobStores stores) => Store = stores.Store(DataStoreType.Root);
public YtIndexResults(BlobStores stores, SnowflakeConnectionProvider sf) { Sf = sf; BlobIndex = new(stores.Store(DataStoreType.Results)); }
public YtBackup(BlobStores stores) => Stores = stores;
public BranchEnvCreator(VersionInfo versionInfo, WarehouseCreator whCreator, BlobStores stores) { VersionInfo = versionInfo; WhCreator = whCreator; Stores = stores; }