class Fog::Proxmox::Identity::Mock

Mock class

class Mock change_password request

class Mock check_permissions request

class Mock create_domain collection

class Mock create_group request

class Mock create_pool request

class Mock create_role request

class Mock create_token request

class Mock create_user request

class Mock delete_domain collection

class Mock delete_group request

class Mock delete_pool request

class Mock delete_role collection

class Mock delete_token request

class Real delete_user request

class Mock #get_domain request

class Mock #get_group collection

class Mock #get_pool collection

class Mock #get_role request

class Mock #get_token_info request

class Mock #get_user request

class Mock #list_domains request

class Mock #list_groups request

class Mock #list_permissions request

class Mock #list_pools request

class Mock #list_roles request

class Mock #list_tokens request

class Mock #list_user_permissions request

class Mock #list_users request

class Mock read_version request

class Real update_domain request

class Mock update_group request

class Mock update_permissions request

class Mock update_pool request

class Mock update_role request

class Mock update_token request

class Mock update_user request

Attributes

config[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/fog/proxmox/identity.rb, line 104
def initialize(options = {})
  @proxmox_uri = URI.parse(options[:proxmox_url])
  @proxmox_auth_method = options[:proxmox_auth_method]
  @proxmox_tokenid = options[:proxmox_tokenid]
  @proxmox_userid = options[:proxmox_userid]
  @proxmox_username = options[:proxmox_username]
  @proxmox_password = options[:proxmox_password]
  @proxmox_token = options[:proxmox_token]
  @proxmox_path = @proxmox_uri.path
  @config = options
end

Public Instance Methods

get_domain(realm) click to toggle source
# File lib/fog/proxmox/identity/requests/get_domain.rb, line 36
def get_domain(realm); end
get_group(groupid) click to toggle source
# File lib/fog/proxmox/identity/requests/get_group.rb, line 36
def get_group(groupid); end
get_pool(poolid) click to toggle source
# File lib/fog/proxmox/identity/requests/get_pool.rb, line 36
def get_pool(poolid); end
get_role(roleid) click to toggle source
# File lib/fog/proxmox/identity/requests/get_role.rb, line 36
def get_role(roleid); end
get_token_info(realm) click to toggle source
# File lib/fog/proxmox/identity/requests/get_token_info.rb, line 36
def get_token_info(realm); end
get_user(userid) click to toggle source
# File lib/fog/proxmox/identity/requests/get_user.rb, line 35
def get_user(userid); end
list_domains() click to toggle source
# File lib/fog/proxmox/identity/requests/list_domains.rb, line 36
def list_domains; end
list_groups() click to toggle source
# File lib/fog/proxmox/identity/requests/list_groups.rb, line 36
def list_groups; end
list_permissions() click to toggle source
# File lib/fog/proxmox/identity/requests/list_permissions.rb, line 36
def list_permissions; end
list_pools() click to toggle source
# File lib/fog/proxmox/identity/requests/list_pools.rb, line 36
def list_pools; end
list_roles() click to toggle source
# File lib/fog/proxmox/identity/requests/list_roles.rb, line 36
def list_roles; end
list_tokens() click to toggle source
# File lib/fog/proxmox/identity/requests/list_tokens.rb, line 36
def list_tokens; end
list_user_permissions() click to toggle source
# File lib/fog/proxmox/identity/requests/list_user_permissions.rb, line 39
def list_user_permissions; end
list_users(options = {}) click to toggle source
# File lib/fog/proxmox/identity/requests/list_users.rb, line 37
def list_users(options = {}); end