Class CatalogMfsUtils
java.lang.Object
org.apache.polaris.service.catalog.CatalogMfsUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildACEStrForUsers(String users) Build string with ACE to allow users access to catalogstatic voidchangeCatalogAce(org.apache.hadoop.maprfs.AbstractMapRFileSystem fs, String location, String users) Change ACE for catalog directorystatic voidchangeCatalogDirectoryPermission(String location, String users, String catalogName) Set ACE for users to catalog directory at MFS or set public ACE if catalog-users property is unset
-
Constructor Details
-
CatalogMfsUtils
public CatalogMfsUtils()
-
-
Method Details
-
buildACEStrForUsers
Build string with ACE to allow users access to catalog- Parameters:
users- - list of users that should have access to catalog- Returns:
- ACE in string format
- Throws:
IOException
-
changeCatalogAce
public static void changeCatalogAce(org.apache.hadoop.maprfs.AbstractMapRFileSystem fs, String location, String users) throws IOException Change ACE for catalog directory- Throws:
IOException
-
changeCatalogDirectoryPermission
public static void changeCatalogDirectoryPermission(String location, String users, String catalogName) Set ACE for users to catalog directory at MFS or set public ACE if catalog-users property is unset
-