public void update(boolean familyOnly) { String setName = properties.getProperty(PROP_SET); boolean uploaded = properties.getProperty(PROP_UPLOADED) == null ? false : properties.getProperty(PROP_UPLOADED).toLowerCase().equals("true"); if (uploaded) { LOGGER.debug("Already uploaded: {}, {}", folder.getAbsolutePath(), properties); } else if (setName == null) { LOGGER.debug("Folder info has no setname: {}", folder.getAbsolutePath()); } else { LOGGER.info("Uploading: {}, {}", folder.getAbsolutePath(), properties); UPLOADER.uploadPhotosToSet(Utils.jpgFilesInDirectory(folder), setName, familyOnly); refreshProperties(); } }