Module: DTK::Client::PermissionsUtil
- Included in:
- Network::Client::Command, Network::Client::Command
- Defined in:
- lib/client/util/permissions_util.rb
Instance Method Summary collapse
Instance Method Details
#validate_permissions!(permission_string) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/client/util/permissions_util.rb', line 4 def () # matches example: u-rw, ugo+r, go+w match = .match(/^[ugo]+[+\-][rwd]+$/) raise Error.new("Provided permissions expression ('#{}') is not valid") unless match end |