func parseDatabaseEdition()

in internal/oraclediscovery/oraclediscovery.go [595:612]


func parseDatabaseEdition(edition string) odpb.Discovery_Database_Instance_DatabaseEdition {
	switch strings.ToUpper(edition) {
	case "CORE EE":
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_CORE_EE
	case "EE":
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_EE
	case "PO":
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_PO
	case "SE":
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_SE
	case "SE2":
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_SE2
	case "XE":
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_XE
	default:
		return odpb.Discovery_Database_Instance_DATABASE_EDITION_UNKNOWN
	}
}