Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 20 for WatchEvent (0.22 sec)

  1. pkg/kubectl/cmd/convert/import_known_versions_test.go

    	var gvks []schema.GroupVersionKind
    	for gvk := range scheme.Scheme.AllKnownTypes() {
    		gvks = append(gvks, gvk)
    	}
    	sort.Slice(gvks, func(i, j int) bool {
    		if isWatchEvent1, isWatchEvent2 := gvks[i].Kind == "WatchEvent", gvks[j].Kind == "WatchEvent"; isWatchEvent1 != isWatchEvent2 {
    			return isWatchEvent2
    		}
    		if isList1, isList2 := strings.HasSuffix(gvks[i].Kind, "List"), strings.HasSuffix(gvks[j].Kind, "List"); isList1 != isList2 {
    			return isList2
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jan 12 11:04:50 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/register.go

    // TODO: this should be v1 probably
    var Unversioned = schema.GroupVersion{Group: "", Version: "v1"}
    
    // WatchEventKind is name reserved for serializing watch events.
    const WatchEventKind = "WatchEvent"
    
    // Kind takes an unqualified kind and returns a Group qualified GroupKind
    func Kind(kind string) schema.GroupKind {
    	return SchemeGroupVersion.WithKind(kind).GroupKind()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 22 18:47:31 UTC 2021
    - 3.4K bytes
    - Viewed (0)
  3. pkg/kubelet/config/file_linux.go

    	case (e.Op & fsnotify.Rename) > 0:
    		eventType = podDelete
    	default:
    		// Ignore rest events
    		return nil
    	}
    
    	s.watchEvents <- &watchEvent{e.Name, eventType}
    	return nil
    }
    
    func (s *sourceFile) consumeWatchEvent(e *watchEvent) error {
    	switch e.eventType {
    	case podAdd, podModify:
    		pod, err := s.extractFromFile(e.fileName)
    		if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 02 17:27:26 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  4. pkg/kubelet/server/stats/volume_stat_calculator_test.go

    	statsCalculator.calcAndStoreStats()
    
    	event, err := WatchEvent(eventStore)
    	assert.Nil(t, err)
    	assert.Equal(t, fmt.Sprintf("Warning VolumeConditionAbnormal Volume %s: The target path of the volume doesn't exist", "vol0"), event)
    }
    
    func WatchEvent(eventChan <-chan string) (string, error) {
    	select {
    	case event := <-eventChan:
    		return event, nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  5. pkg/kubelet/config/file.go

    	podDelete
    
    	eventBufferLen = 10
    )
    
    type watchEvent struct {
    	fileName  string
    	eventType podEventType
    }
    
    type sourceFile struct {
    	path           string
    	nodeName       types.NodeName
    	period         time.Duration
    	store          cache.Store
    	fileKeyMapping map[string]string
    	updates        chan<- interface{}
    	watchEvents    chan *watchEvent
    }
    
    // NewSourceFile watches a config file for changes.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 01 07:19:44 UTC 2021
    - 6.2K bytes
    - Viewed (0)
  6. pkg/kubelet/config/file_unsupported.go

    import (
    	"fmt"
    
    	"k8s.io/klog/v2"
    )
    
    func (s *sourceFile) startWatch() {
    	klog.ErrorS(nil, "Watching source file is unsupported in this build")
    }
    
    func (s *sourceFile) consumeWatchEvent(e *watchEvent) error {
    	return fmt.Errorf("consuming watch event is unsupported in this build")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 908 bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/response_test.go

    			}
    		})
    	}
    }
    
    func TestWatchEncoderIdentifier(t *testing.T) {
    	eventFields := reflect.VisibleFields(reflect.TypeOf(metav1.WatchEvent{}))
    	if len(eventFields) != 2 {
    		t.Error("New field was added to metav1.WatchEvent.")
    		t.Error("  Ensure that the following places are updated accordingly:")
    		t.Error("  - watchEncoder::doEncode method when creating outEvent")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 18 09:07:03 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  8. staging/src/k8s.io/cli-runtime/pkg/printers/json.go

    	if InternalObjectPreventer.IsForbidden(reflect.Indirect(reflect.ValueOf(obj)).Type().PkgPath()) {
    		return fmt.Errorf(InternalObjectPrinterErr)
    	}
    
    	switch obj := obj.(type) {
    	case *metav1.WatchEvent:
    		if InternalObjectPreventer.IsForbidden(reflect.Indirect(reflect.ValueOf(obj.Object.Object)).Type().PkgPath()) {
    			return fmt.Errorf(InternalObjectPrinterErr)
    		}
    		data, err := json.Marshal(obj)
    		if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 10 11:23:25 UTC 2021
    - 2.3K bytes
    - Viewed (0)
  9. staging/src/k8s.io/cli-runtime/pkg/printers/yaml.go

    	}
    
    	count := atomic.AddInt64(&p.printCount, 1)
    	if count > 1 {
    		if _, err := w.Write([]byte("---\n")); err != nil {
    			return err
    		}
    	}
    
    	switch obj := obj.(type) {
    	case *metav1.WatchEvent:
    		if InternalObjectPreventer.IsForbidden(reflect.Indirect(reflect.ValueOf(obj.Object.Object)).Type().PkgPath()) {
    			return fmt.Errorf(InternalObjectPrinterErr)
    		}
    		data, err := yaml.Marshal(obj)
    		if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 02 14:15:25 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  10. staging/src/k8s.io/cli-runtime/pkg/printers/name.go

    // and print "resource/name" pair. If the object is a List, print all items in it.
    func (p *NamePrinter) PrintObj(obj runtime.Object, w io.Writer) error {
    	switch castObj := obj.(type) {
    	case *metav1.WatchEvent:
    		obj = castObj.Object.Object
    	}
    
    	// we use reflect.Indirect here in order to obtain the actual value from a pointer.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 28 23:24:54 UTC 2019
    - 3.9K bytes
    - Viewed (0)
Back to top