def apply_socket_props(socket, info): debug("applying socket props") for tracked_prop_name, tracked_prop_value in info.items(): try: setattr(socket, tracked_prop_name, tracked_prop_value) except Exception as err: error("Error while setting node socket: %s | %s", node.name, socket.index) error("the following failed | %s <- %s", tracked_prop_name, tracked_prop_value) exception(err)