func outputCheckPermsAndExit(output string) {
	ch := &cliHelper{}
	ch.Separator()
	ch.Error("Unable to prepare the reports directory for writing the migration reports. " +
		"Please ensure your file permissions allow the following:")
	ch.Bullet(fmt.Sprintf("creation of the output directory if it doesn't already exist "+
		"(output directory is %s)", output))
	ch.Bullet("creation and deletion of files in the output directory.")
	ch.Msg("If required, use the --output-dir option to specify a different output directory.")
	ch.NewLine()
	os.Exit(1)
}
// outputCheckPermsAndExit displays a generic message for the user to check the
// file permissions on the reports directory.
outputCheckPermsAndExit displays a generic message for the user to check the
file permissions on the reports directory.
// outputCheckPermsAndExit displays a generic message for the user to check the // file permissions on the reports directory .
func outputCheckPermsAndExit(output string) {
	ch := &cliHelper{}
	ch.Separator()
	ch.Error("Unable to prepare the reports directory for writing the migration reports. " +
		"Please ensure your file permissions allow the following:")
	ch.Bullet(fmt.Sprintf("creation of the output directory if it doesn't already exist "+
		"(output directory is %s)", output))
	ch.Bullet("creation and deletion of files in the output directory.")
	ch.Msg("If required, use the --output-dir option to specify a different output directory.")
	ch.NewLine()
	os.Exit(1)
}
func outputCheckPermsAndExit ( output string ) { ch := & cliHelper { } ch . Separator ( ) ch . Error ( " " + " " ) ch . Bullet ( fmt . Sprintf ( " " + " " , output ) ) ch . Bullet ( " " ) ch . Msg ( " " ) ch . NewLine ( ) os . Exit ( 1 ) }
outputCheckPermsAndExit displays a generic message for the user to check the
file permissions on the reports directory.
outputCheckPermsAndExit displays a generic message for the user to check the file permissions on the reports directory .