That's a fantastic idea Eric. I'll try and take a look at it later.
> On Jun 19, 2018, at 4:10 PM, Eric Friedrich (efriedri) > <efrie...@cisco.com.INVALID> wrote: > > After spending an hour modifying one of our profiles from ATS6 to ATS7, and > facing down modifying our other 10 profiles. We’ve also received some pretty > sharp feedback from customers on how long it takes to manually make the > profile configuration changes required for a new major ATS version. To make > life easier for everyone, I wrote a quick utility to do the dirty work for us. > > Given a JSON file from a TO export, this will use some predefined rules to > convert the profile into what is needed for ATS7. This means changing > logs_xml.config to logging.config and removing a bunch of obsoleted options, > among other changes. I’ve had some requests to build this into the TP/TO > API. This script occasionally requires manual review, so is not a good fit > for an automatic upgrade API yet. . > > PR is up at https://github.com/apache/trafficcontrol/pull/2428 > > Hopefully others will find it useful for getting on ATS7 and we can reuse it > when moving to future ATS versions as well. Comments appreciated! > > —Eric > > >