Method: Aerospike::AdminCommand#query_user
- Defined in:
- lib/aerospike/command/admin_command.rb
#query_user(cluster, policy, user) ⇒ Object
170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/aerospike/command/admin_command.rb', line 170 def query_user(cluster, policy, user) # TODO: Remove the workaround in the future sleep(0.010) list = [] begin write_header(QUERY_USERS, 1) write_field_str(USER, user) list = read_users(cluster, policy) return (list.is_a?(Array) && list.length > 0 ? list.first : nil) ensure Buffer.put(@data_buffer) end end |