#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Wed Jan 12 15:19:19 2022

@author: martin
"""

import PyTango

file_name = "./dynattr_conf.py"
try:
    loaded_file = open(file_name, 'r')
    file_content = loaded_file.read()
except Exception as ex:
    raise Exception('Unable to open file ' + str(file_name) + str(ex))
finally:
    loaded_file.close()
    
try:
    dev_proxy = PyTango.DeviceProxy("diproi/daq/dynattr")
    dev_proxy.LoadCfgFile(file_content)
    print('Configiuration file loaded.')
except PyTango.DevFailed as ex:
    print('Could not get the requested file. ' + str(ex))
finally:
    del dev_proxy