module DTK::Client::PermissionsUtil
Public Instance Methods
validate_permissions!(permission_string)
click to toggle source
# File lib/client/util/permissions_util.rb, line 4 def validate_permissions!(permission_string) # matches example: u-rw, ugo+r, go+w match = permission_string.match(/^[ugo]+[+\-][rwd]+$/) raise Error.new("Provided permissions expression ('#{permission_string}') is not valid") unless match permission_string end