func (p Phase) IsRunning() bool {
	if p.IsTerminal() {
		return false
	}
	switch p {
	case QUIESCE, IMPORT, PROCESSRELATIONS, VALIDATION, SUCCESS:
		return true
	default:
		return false
	}
}
// IsRunning returns true if the phase indicates the migration is
// active and up to or at the SUCCESS phase. It returns false if the
// phase is one of the final cleanup phases or indicates an failed
// migration.
IsRunning returns true if the phase indicates the migration is
active and up to or at the SUCCESS phase. It returns false if the
phase is one of the final cleanup phases or indicates an failed
migration.
// IsRunning returns true if the phase indicates the migration is // active and up to or at the SUCCESS phase . It returns false if the // phase is one of the final cleanup phases or indicates an failed // migration .
func (p Phase) IsRunning() bool {
	if p.IsTerminal() {
		return false
	}
	switch p {
	case QUIESCE, IMPORT, PROCESSRELATIONS, VALIDATION, SUCCESS:
		return true
	default:
		return false
	}
}
func ( p Phase ) IsRunning ( ) bool { if p . IsTerminal ( ) { return false } switch p { case QUIESCE , IMPORT , PROCESSRELATIONS , VALIDATION , SUCCESS : return true default : return false } }
IsRunning returns true if the phase indicates the migration is
active and up to or at the SUCCESS phase.
IsRunning returns true if the phase indicates the migration is active and up to or at the SUCCESS phase .