floe-core 0.3.6

Core library for Floe, a YAML-driven technical ingestion tool.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod catalog;
mod location;
mod parse;
mod storage;
mod template;
mod types;
mod validate;
pub(crate) mod yaml_decode;

pub use catalog::{CatalogResolver, ResolvedIcebergCatalogTarget};
pub use location::{resolve_config_location, ConfigLocation};
pub use storage::{resolve_local_path, ConfigBase, ResolvedPath, StorageResolver};
pub use types::*;

pub(crate) use parse::{extract_raw_env_vars, parse_config, parse_config_with_vars};
pub(crate) use template::apply_templates_with_vars;
pub(crate) use validate::validate_config;