Class: Fog::Proxmox::Identity::Group
- Inherits:
-
Model
- Object
- Model
- Fog::Proxmox::Identity::Group
- Defined in:
- lib/fog/identity/proxmox/models/group.rb
Overview
class Group model authentication
Instance Method Summary collapse
Instance Method Details
#destroy ⇒ Object
33 34 35 36 37 |
# File 'lib/fog/identity/proxmox/models/group.rb', line 33 def destroy requires :groupid service.delete_group(groupid) true end |
#save(options = {}) ⇒ Object
28 29 30 31 |
# File 'lib/fog/identity/proxmox/models/group.rb', line 28 def save( = {}) service.create_group(attributes.merge()) reload end |
#update ⇒ Object
39 40 41 42 43 |
# File 'lib/fog/identity/proxmox/models/group.rb', line 39 def update requires :groupid service.update_group(identity, attributes.reject { |attribute| [:groupid].include? attribute }) reload end |