    # File lib/fog/openstack/models/identity/user.rb, line 28
            def save
              raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if persisted?
              requires :name, :tenant_id, :password
              enabled = true if enabled.nil?
              data = service.create_user(name, password, email, tenant_id, enabled)
              merge_attributes(data.body['user'])
              true
            end