- snprintf(value_str, 100, "%f",
- atof(action_dict_value) / (end_time - start_time));
- pajeAddVariable(start_time, variable, resource, value_str);
- pajeSubVariable(end_time, variable, resource, value_str);
+ container_t container = getContainerByName (resource);
+ type_t type = getVariableType (variable, NULL, container->type);
+ double val = atof(action_dict_value) / (end_time - start_time);
+ new_pajeSubVariable(start_time, container, type, val);
+ new_pajeAddVariable(end_time, container, type, val);