def call(self, auth, conf_file_id, conf_file_fields):
conf_file_fields = dict(filter(can_update, conf_file_fields.items()))
def call(self, auth, conf_file_id, conf_file_fields):
conf_file_fields = dict(filter(can_update, conf_file_fields.items()))
if not conf_files:
raise PLCInvalidArgument, "No such configuration file"
conf_file = conf_files[0]
conf_file.update(conf_file_fields)
conf_file.sync()
if not conf_files:
raise PLCInvalidArgument, "No such configuration file"
conf_file = conf_files[0]
conf_file.update(conf_file_fields)
conf_file.sync()