While some scripts finish in ms, others can take upwards of days. For ones expected to be 'long running', we should log start & end.
Why not just a --long argument? It would be simpler and more reliable for the script I think, then automatic detection, or a list of certain scripts to do it for. Unless there's other ways I thought that'd be better.
I haven't added --long yet because it's not really simple because the code is kinda hacky.
I've added a flag for importDump/all/extension/skin via https://github.com/miraheze/puppet/pull/1876/files though.
We should probably consider moving it to argparse as it's kind of a nightmare