#!/usr/bin/python3

import univention.udm
from univention.udm import UDM
from univention.config_registry.backend import ConfigRegistry

ucr = ConfigRegistry()
ucr.load()

udm = UDM.admin().version(2)
udm_entries = udm.get('portals/entry')

cn = "vbm-ucs-classes"
dn = "cn={0},cn=entry,cn=portals,cn=univention,{1}".format(cn, ucr["ldap/base"])
entry = udm_entries.get(dn)

entry.props.icon = open("/root/.local/linet/portal_entry_images/entry-icon-vbm-ucs-classes.svg", "rb").read()
entry.save()
