def update_netcdf_file(self, user): if not self.metadata.is_dirty: return nc_res_file = get_resource_files_by_extension(self, ".nc") txt_res_file = get_resource_files_by_extension(self, ".txt") from hs_file_types.models.netcdf import netcdf_file_update # avoid recursive import if nc_res_file and txt_res_file: netcdf_file_update(self, nc_res_file[0], txt_res_file[0], user)
def update_netcdf_file(self, user): self.metadata.refresh_from_db() if not self.metadata.is_dirty: return nc_res_file = get_resource_files_by_extension(self, ".nc") txt_res_file = get_resource_files_by_extension(self, ".txt") from hs_file_types.models.netcdf import netcdf_file_update # avoid recursive import if nc_res_file and txt_res_file: netcdf_file_update(self, nc_res_file[0], txt_res_file[0], user)