Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 772 for store (0.02 sec)

  1. internal/store/store.go

    	return
    }
    
    // replayItems - Reads the items from the store and replays.
    func replayItems[I any](store Store[I], doneCh <-chan struct{}, log logger, id string) <-chan Key {
    	keyCh := make(chan Key)
    
    	go func() {
    		defer xioutil.SafeClose(keyCh)
    
    		retryTicker := time.NewTicker(retryInterval)
    		defer retryTicker.Stop()
    
    		for {
    			for _, key := range store.List() {
    				select {
    				case keyCh <- key:
    Registered: 2025-05-25 19:28
    - Last Modified: 2024-09-06 23:06
    - 4.2K bytes
    - Viewed (0)
  2. internal/config/dns/store.go

    // ErrBucketConflict for buckets that already exist
    type ErrBucketConflict Error
    
    func (e ErrBucketConflict) Error() string {
    	return e.Bucket + " bucket conflict error: " + e.Err.Error()
    }
    
    // Store dns record store
    type Store interface {
    	Put(bucket string) error
    	Get(bucket string) ([]SrvRecord, error)
    	Delete(bucket string) error
    	List() (map[string][]SrvRecord, error)
    	DeleteRecord(record SrvRecord) error
    	Close() error
    Registered: 2025-05-25 19:28
    - Last Modified: 2021-06-01 21:59
    - 1.6K bytes
    - Viewed (0)
  3. cmd/iam-store.go

    func (store *IAMStoreSys) ListGroups(ctx context.Context) (res []string, err error) {
    	cache := store.lock()
    	defer store.unlock()
    
    	return store.updateGroups(ctx, cache)
    }
    
    // listGroups - lists groups - fetch groups from cache
    func (store *IAMStoreSys) listGroups(ctx context.Context) (res []string, err error) {
    	cache := store.rlock()
    	defer store.runlock()
    
    Registered: 2025-05-25 19:28
    - Last Modified: 2025-04-16 07:34
    - 87K bytes
    - Viewed (0)
  4. cmd/iam-object-store.go

    		logger.Info("IAM expired STS purge took %.2fs", took)
    	}
    
    	// Store the newly populated map in the iam cache. This takes care of
    	// removing stale entries from the existing map.
    	cache.iamSTSAccountsMap = stsAccountsFromStore
    
    	stsAccPoliciesFromStore.Range(func(k string, v MappedPolicy) bool {
    		cache.iamSTSPolicyMap.Store(k, v)
    		return true
    	})
    
    	return nil
    }
    
    Registered: 2025-05-25 19:28
    - Last Modified: 2025-02-18 16:25
    - 26.7K bytes
    - Viewed (0)
  5. cmd/iam-etcd-store.go

    	var p MappedPolicy
    	err := ies.loadIAMConfig(ctx, &p, getMappedPolicyPath(name, userType, isGroup))
    	if err != nil {
    		if err == errConfigNotFound {
    			return errNoSuchPolicy
    		}
    		return err
    	}
    	m.Store(name, p)
    	return nil
    }
    
    func getMappedPolicy(kv *mvccpb.KeyValue, m *xsync.MapOf[string, MappedPolicy], basePrefix string) error {
    	var p MappedPolicy
    	err := getIAMConfig(&p, kv.Value, string(kv.Key))
    Registered: 2025-05-25 19:28
    - Last Modified: 2025-02-18 16:25
    - 14K bytes
    - Viewed (0)
  6. internal/stmt_store/stmt_store.go

    	Get(key string) (*Stmt, bool)
    
    	// Set stores the given Stmt object in the store and associates it with the specified key.
    	// Parameters:
    	//   key: The key used to associate the Stmt object.
    	//   value: The Stmt object to be stored.
    	Set(key string, value *Stmt)
    
    	// Delete removes the Stmt object corresponding to the specified key from the store.
    	// Parameters:
    Registered: 2025-05-25 09:35
    - Last Modified: 2025-04-27 06:05
    - 6K bytes
    - Viewed (0)
  7. internal/event/target/mqtt.go

    	}
    
    	// Delete the event from store.
    	return target.store.Del(key)
    }
    
    // Save - saves the events to the store if queuestore is configured, which will
    // be replayed when the mqtt connection is active.
    func (target *MQTTTarget) Save(eventData event.Event) error {
    	if target.store != nil {
    		_, err := target.store.Put(eventData)
    		return err
    	}
    	if err := target.init(); err != nil {
    		return err
    	}
    
    Registered: 2025-05-25 19:28
    - Last Modified: 2024-09-06 23:06
    - 8.2K bytes
    - Viewed (0)
  8. internal/event/target/nsq.go

    			return nil, fmt.Errorf("unable to initialize the queue store of NSQ `%s`: %w", id, err)
    		}
    	}
    
    	target := &NSQTarget{
    		id:         event.TargetID{ID: id, Name: "nsq"},
    		args:       args,
    		loggerOnce: loggerOnce,
    		store:      queueStore,
    		quitCh:     make(chan struct{}),
    	}
    
    	if target.store != nil {
    		store.StreamItems(target.store, target, target.quitCh, target.loggerOnce)
    	}
    
    Registered: 2025-05-25 19:28
    - Last Modified: 2025-03-30 00:56
    - 7.1K bytes
    - Viewed (0)
  9. cmd/iam.go

    	}
    
    	loadUserCalled := false
    	select {
    	case <-sys.configLoaded:
    	default:
    		sys.store.LoadUser(ctx, name)
    		loadUserCalled = true
    	}
    
    	userInfo, err := sys.store.GetUserInfo(name)
    	if err == errNoSuchUser && !loadUserCalled {
    		sys.store.LoadUser(ctx, name)
    		userInfo, err = sys.store.GetUserInfo(name)
    	}
    	return userInfo, err
    }
    
    Registered: 2025-05-25 19:28
    - Last Modified: 2025-04-16 07:34
    - 76.5K bytes
    - Viewed (0)
  10. internal/event/target/mysql.go

    // Name - returns the Name of the target.
    func (target *MySQLTarget) Name() string {
    	return target.ID().String()
    }
    
    // Store returns any underlying store if set.
    func (target *MySQLTarget) Store() event.TargetStore {
    	return target.store
    }
    
    // IsActive - Return true if target is up and active
    func (target *MySQLTarget) IsActive() (bool, error) {
    	if err := target.init(); err != nil {
    		return false, err
    	}
    Registered: 2025-05-25 19:28
    - Last Modified: 2025-03-30 00:56
    - 11.6K bytes
    - Viewed (0)
Back to top