Ok, I've added in server.conf:
client-connect /etc/openvpn/client-connect.py
And my client-connect.py is as follows:
import os
import sys
if [os.environ['username'] == 'alfred':
print('ifconfig-push 10.8.0.11 255.255.255.0')
sys.exit(0)
sys.exit(1)
I see no errors in syslog, but IP address is not assigned.