mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
minor fixes
This commit is contained in:
@@ -22,6 +22,7 @@ type IModelManager interface {
|
||||
KeywordPlural() string
|
||||
Alias() string
|
||||
AliasPlural() string
|
||||
SetAlias(alias string, aliasPlural string)
|
||||
|
||||
ValidateName(name string) error
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@ func NewKeystoneCacheObject(id string, name string, domainId string, domain stri
|
||||
}*/
|
||||
|
||||
func (manager *SKeystoneCacheObjectManager) BatchFetchNames(idStrs []string) []string {
|
||||
t := manager.tableSpec.Instance()
|
||||
t := manager.TableSpec().Instance()
|
||||
results, err := t.Query(t.Field("name")).In("id", idStrs).AllStringMap()
|
||||
if err != nil {
|
||||
return nil
|
||||
|
||||
@@ -176,13 +176,6 @@ var _ IModel = (*SOpsLog)(nil)
|
||||
|
||||
func init() {
|
||||
OpsLog = &SOpsLogManager{NewModelBaseManager(SOpsLog{}, "opslog_tbl", "event", "events")}
|
||||
|
||||
}
|
||||
|
||||
func (manager *SOpsLogManager) SetKeyword(kw, kwPlural string) *SOpsLogManager {
|
||||
manager.keyword = kw
|
||||
manager.keywordPlural = kwPlural
|
||||
return manager
|
||||
}
|
||||
|
||||
func (opslog *SOpsLog) GetId() string {
|
||||
|
||||
@@ -90,8 +90,8 @@ func (manager *STenantCacheManager) fetchTenantFromKeystone(ctx context.Context,
|
||||
}
|
||||
|
||||
func (manager *STenantCacheManager) Save(ctx context.Context, idStr string, name string, domainId string, domain string) (*STenant, error) {
|
||||
lockman.LockRawObject(ctx, manager.keyword, idStr)
|
||||
defer lockman.ReleaseRawObject(ctx, manager.keyword, idStr)
|
||||
lockman.LockRawObject(ctx, manager.KeywordPlural(), idStr)
|
||||
defer lockman.ReleaseRawObject(ctx, manager.KeywordPlural(), idStr)
|
||||
|
||||
objo, err := manager.FetchById(idStr)
|
||||
if err != nil && err != sql.ErrNoRows {
|
||||
|
||||
@@ -53,8 +53,8 @@ func (manager *SUserCacheManager) FetchUserByName(idStr string) (*SUser, error)
|
||||
}
|
||||
|
||||
func (manager *SUserCacheManager) Save(ctx context.Context, idStr string, name string, domainId string, domain string) (*SUser, error) {
|
||||
lockman.LockRawObject(ctx, manager.keyword, idStr)
|
||||
defer lockman.ReleaseRawObject(ctx, manager.keyword, idStr)
|
||||
lockman.LockRawObject(ctx, manager.KeywordPlural(), idStr)
|
||||
defer lockman.ReleaseRawObject(ctx, manager.KeywordPlural(), idStr)
|
||||
|
||||
obj, err := manager.FetchUserById(idStr)
|
||||
if err != nil && err != sql.ErrNoRows {
|
||||
|
||||
Reference in New Issue
Block a user