10 lines
397 B
Rust
10 lines
397 B
Rust
use crate::deserialize::util::make_build_fn_name;
|
|
use crate::spec::node_production_spec::NodeProductionBuildSpec;
|
|
use yaml_rust2::Yaml;
|
|
|
|
pub fn deserialize_node_production(name: &str, props: &Yaml) -> NodeProductionBuildSpec {
|
|
let kind = props["kind"].as_str().unwrap();
|
|
let with = make_build_fn_name(props["with"].as_str().unwrap());
|
|
NodeProductionBuildSpec::new(name, kind, &with)
|
|
}
|