You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

lock.go 385 B

12345678910111213
  1. package cloudbrain
  2. import "code.gitea.io/gitea/services/lock"
  3. var defaultChain = lock.NewLockChainOperator().Add(lock.CloudbrainUniquenessLock{}).Add(lock.CloudbrainDisplayJobNameLock{})
  4. func Lock4CloudbrainCreation(ctx *lock.LockContext) (*lock.LockChainOperator, string) {
  5. errCode := defaultChain.Lock(ctx)
  6. if errCode != "" {
  7. return nil, errCode
  8. }
  9. return defaultChain, ""
  10. }