Split agent configuration into puppet::agent::*