lib/zabbixapi/classes/usergroups.rb in zabbixapi-4.1.0 vs lib/zabbixapi/classes/usergroups.rb in zabbixapi-4.1.1

- old
+ new

@@ -25,17 +25,17 @@ # # @param data [Hash] Needs to include usrgrpids and hostgroupids along with permissions to set # @raise [ApiError] Error returned when there is a problem with the Zabbix API call. # @raise [HttpError] Error raised when HTTP status from Zabbix Server response is not a 200 OK. # @return [Integer] Zabbix object id (usergroup) - def set_perms(data) + def permissions(data) permission = data[:permission] || 2 result = @client.api_request( - :method => 'usergroup.massAdd', - :params => { - :usrgrpids => [data[:usrgrpid]], - :rights => data[:hostgroupids].map { |t| {:permission => permission, :id => t} }, + method: 'usergroup.massAdd', + params: { + usrgrpids: [data[:usrgrpid]], + rights: data[:hostgroupids].map { |t| { permission: permission, id: t } } } ) result ? result['usrgrpids'][0].to_i : nil end @@ -45,14 +45,14 @@ # @raise [ApiError] Error returned when there is a problem with the Zabbix API call. # @raise [HttpError] Error raised when HTTP status from Zabbix Server response is not a 200 OK. # @return [Integer] Zabbix object id (usergroup) def add_user(data) result = @client.api_request( - :method => 'usergroup.massAdd', - :params => { - :usrgrpids => data[:usrgrpids], - :userids => data[:userids], + method: 'usergroup.massAdd', + params: { + usrgrpids: data[:usrgrpids], + userids: data[:userids] } ) result ? result['usrgrpids'][0].to_i : nil end @@ -62,13 +62,13 @@ # @raise [ApiError] Error returned when there is a problem with the Zabbix API call. # @raise [HttpError] Error raised when HTTP status from Zabbix Server response is not a 200 OK. # @return [Integer] Zabbix object id (usergroup) def update_users(data) result = @client.api_request( - :method => 'usergroup.massUpdate', - :params => { - :usrgrpids => data[:usrgrpids], - :userids => data[:userids], + method: 'usergroup.massUpdate', + params: { + usrgrpids: data[:usrgrpids], + userids: data[:userids] } ) result ? result['usrgrpids'][0].to_i : nil end end