Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 40E16200CFE for ; Fri, 8 Sep 2017 22:00:07 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 3F3901609BE; Fri, 8 Sep 2017 20:00:07 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 866641609A7 for ; Fri, 8 Sep 2017 22:00:06 +0200 (CEST) Received: (qmail 23829 invoked by uid 500); 8 Sep 2017 20:00:05 -0000 Mailing-List: contact issues-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list issues@nifi.apache.org Received: (qmail 23820 invoked by uid 99); 8 Sep 2017 20:00:05 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Sep 2017 20:00:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 0BBCDD981D for ; Fri, 8 Sep 2017 20:00:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 76wW_aE9dUcl for ; Fri, 8 Sep 2017 20:00:04 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 8FE5960CE2 for ; Fri, 8 Sep 2017 20:00:03 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id C5568E00C9 for ; Fri, 8 Sep 2017 20:00:02 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 2779324143 for ; Fri, 8 Sep 2017 20:00:01 +0000 (UTC) Date: Fri, 8 Sep 2017 20:00:00 +0000 (UTC) From: "ASF GitHub Bot (JIRA)" To: issues@nifi.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (NIFI-4341) Display provenance repository storage usage in UI MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 08 Sep 2017 20:00:07 -0000 [ https://issues.apache.org/jira/browse/NIFI-4341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16159196#comment-16159196 ] ASF GitHub Bot commented on NIFI-4341: -------------------------------------- Github user mcgilman commented on a diff in the pull request: https://github.com/apache/nifi/pull/2119#discussion_r137877545 --- Diff: nifi-commons/nifi-utils/src/main/java/org/apache/nifi/util/file/FileUtils.java --- @@ -592,4 +592,41 @@ public static boolean isSame(final File file1, final File file2) throws IOExcept return digest.digest(); } + /** + * Returns the capacity for a given path associated to a container name + * @param containerName container name + * @param path path + * @return total space + * @throws IOException in case there is no space + */ + public static long getContainerCapacity(final String containerName, final Path path) throws IOException { + if (path == null) { --- End diff -- Based on the other comments I've left, it may make sense to remove these checks from the utility method and instead perform the checks from where these methods are invoked. Since in some instances, we have a `Path` already and other instances we have a `File`. Not sure... just offering it as a possibility. > Display provenance repository storage usage in UI > ------------------------------------------------- > > Key: NIFI-4341 > URL: https://issues.apache.org/jira/browse/NIFI-4341 > Project: Apache NiFi > Issue Type: Improvement > Components: Core UI > Reporter: Pierre Villard > Assignee: Pierre Villard > Attachments: clusterView.png, systemDiagView.png > > > Just like we have storage usage information for flow file repository and content repository, it'd be interesting to display the same information for provenance repository in system diagnostic view and cluster view. -- This message was sent by Atlassian JIRA (v6.4.14#64029)