Method: Aerospike::Privilege#to_code
- Defined in:
- lib/aerospike/privilege.rb
#to_code ⇒ Object
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
# File 'lib/aerospike/privilege.rb', line 73 def to_code case @code when USER_ADMIN 0 when SYS_ADMIN 1 when DATA_ADMIN 2 when UDF_ADMIN 3 when SINDEX_ADMIN 4 when READ 10 when READ_WRITE 11 when READ_WRITE_UDF 12 when WRITE 13 when TRUNCATE 14 else raise Exceptions::Aerospike.new(Aerospike::ResultCode::INVALID_PRIVILEGE, "Invalid role #{@code}") end # case end |