metadata_read
ret = metadata_read(res, false);
int metadata_read(struct hast_resource *res, bool openrw);
if (metadata_read(res, true) == -1)