diff --git a/src/main/java/com/commafeed/frontend/rest/resources/AdminREST.java b/src/main/java/com/commafeed/frontend/rest/resources/AdminREST.java index f14b68ff..805cba75 100644 --- a/src/main/java/com/commafeed/frontend/rest/resources/AdminREST.java +++ b/src/main/java/com/commafeed/frontend/rest/resources/AdminREST.java @@ -193,12 +193,20 @@ public class AdminREST extends AbstractResourceREST { return Response.ok(map).build(); } - @Path("/cleanup") + @Path("/cleanup/feeds") @GET - public Response cleanup(@QueryParam("days") @DefaultValue("30") int days) { + public Response cleanupFeeds() { Map map = Maps.newHashMap(); map.put("feeds_without_subscriptions", cleaner.cleanFeedsWithoutSubscriptions()); + return Response.ok(map).build(); + } + + @Path("/cleanup/entries") + @GET + public Response cleanupEntries( + @QueryParam("days") @DefaultValue("30") int days) { + Map map = Maps.newHashMap(); map.put("old entries", cleaner.cleanEntriesOlderThan(days, TimeUnit.DAYS)); return Response.ok(map).build();