1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-21 14:50:08 +03:00

Implement info_all and info_group for all methods

This commit is contained in:
Jaime Melis 2017-10-26 16:56:08 +02:00
parent 224524e3bc
commit 46d7ca3b93
9 changed files with 135 additions and 0 deletions

View File

@ -50,6 +50,21 @@ module OpenNebula
super(ACL_POOL_METHODS[:info])
end
def info_all()
return super(ACL_POOL_METHODS[:info])
end
def info_mine()
return super(ACL_POOL_METHODS[:info])
end
def info_group()
return super(ACL_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end

View File

@ -53,6 +53,21 @@ module OpenNebula
super(CLUSTER_POOL_METHODS[:info])
end
def info_all()
return super(CLUSTER_POOL_METHODS[:info])
end
def info_mine()
return super(CLUSTER_POOL_METHODS[:info])
end
def info_group()
return super(CLUSTER_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end

View File

@ -50,6 +50,21 @@ module OpenNebula
super(DATASTORE_POOL_METHODS[:info])
end
def info_all()
return super(DATASTORE_POOL_METHODS[:info])
end
def info_mine()
return super(DATASTORE_POOL_METHODS[:info])
end
def info_group()
return super(DATASTORE_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end

View File

@ -51,6 +51,21 @@ module OpenNebula
super(GROUP_POOL_METHODS[:info])
end
def info_all()
return super(GROUP_POOL_METHODS[:info])
end
def info_mine()
return super(GROUP_POOL_METHODS[:info])
end
def info_group()
return super(GROUP_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end

View File

@ -53,7 +53,22 @@ module OpenNebula
super(HOST_POOL_METHODS[:info])
end
def info_all()
return super(HOST_POOL_METHODS[:info])
end
def info_mine()
return super(HOST_POOL_METHODS[:info])
end
def info_group()
return super(HOST_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
# Retrieves the monitoring data for all the Hosts in the pool
#

View File

@ -50,6 +50,21 @@ module OpenNebula
super(MARKETPLACE_POOL_METHODS[:info])
end
def info_all()
return super(MARKETPLACE_POOL_METHODS[:info])
end
def info_mine()
return super(MARKETPLACE_POOL_METHODS[:info])
end
def info_group()
return super(MARKETPLACE_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end

View File

@ -50,7 +50,22 @@ module OpenNebula
super(USER_POOL_METHODS[:info])
end
def info_all()
return super(USER_POOL_METHODS[:info])
end
def info_mine()
return super(USER_POOL_METHODS[:info])
end
def info_group()
return super(USER_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
#######################################################################
# Helpers to get information

View File

@ -53,6 +53,21 @@ module OpenNebula
super(VDC_POOL_METHODS[:info])
end
def info_all()
return super(VDC_POOL_METHODS[:info])
end
def info_mine()
return super(VDC_POOL_METHODS[:info])
end
def info_group()
return super(VDC_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end

View File

@ -53,6 +53,21 @@ module OpenNebula
super(ZONE_POOL_METHODS[:info])
end
def info_all()
return super(ZONE_POOL_METHODS[:info])
end
def info_mine()
return super(ZONE_POOL_METHODS[:info])
end
def info_group()
return super(ZONE_POOL_METHODS[:info])
end
alias_method :info!, :info
alias_method :info_all!, :info_all
alias_method :info_mine!, :info_mine
alias_method :info_group!, :info_group
end
end