Documentation ¶
Index ¶
- Constants
- type HostServiceImpl
- func (i *HostServiceImpl) Config()
- func (i *HostServiceImpl) CreateHost(ctx context.Context, ins *hosts.Host) (*hosts.Host, error)
- func (i *HostServiceImpl) DeleteHost(ctx context.Context, req *hosts.DeleteHostRequest) ([]*hosts.Host, error)
- func (i *HostServiceImpl) DescribeHost(c *gin.Context, req *hosts.DescribeHostRequest) (*hosts.Host, error)
- func (i *HostServiceImpl) Name() string
- func (i *HostServiceImpl) QueueHost(c *gin.Context, req *hosts.QueryHostRequest) (*hosts.HostSet, error)
- func (i *HostServiceImpl) UpdateHost(ctx *gin.Context, req *hosts.UpdateHostRequest) (*hosts.Host, error)
Constants ¶
View Source
const ( InsertResourceSQL = `` /* 223-byte string literal not displayed */ InsertDescribeSQL = `` /* 132-byte string literal not displayed */ //select * from resource as r left join host as h on r.id=h.resource_id where id like 'ins-0%' limit 2,5 ; QueryHostSQL = `` /* 174-byte string literal not displayed */ DescribeHostSQL = ` select resource_id, cpu, memory, gpu_amount, gpu_spec, os_type, os_name, serial_number from resource ` )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HostServiceImpl ¶
type HostServiceImpl struct {
// contains filtered or unexported fields
}
func (*HostServiceImpl) Config ¶
func (i *HostServiceImpl) Config()
func (*HostServiceImpl) CreateHost ¶
业务处理层
func (*HostServiceImpl) DeleteHost ¶
func (i *HostServiceImpl) DeleteHost(ctx context.Context, req *hosts.DeleteHostRequest) ([]*hosts.Host, error)
func (*HostServiceImpl) DescribeHost ¶
func (i *HostServiceImpl) DescribeHost(c *gin.Context, req *hosts.DescribeHostRequest) (*hosts.Host, error)
func (*HostServiceImpl) Name ¶
func (i *HostServiceImpl) Name() string
func (*HostServiceImpl) QueueHost ¶
func (i *HostServiceImpl) QueueHost(c *gin.Context, req *hosts.QueryHostRequest) (*hosts.HostSet, error)
func (*HostServiceImpl) UpdateHost ¶
func (i *HostServiceImpl) UpdateHost(ctx *gin.Context, req *hosts.UpdateHostRequest) (*hosts.Host, error)
Click to show internal directories.
Click to hide internal directories.