// NewForConfig creates a new Clientset for the given config. func NewForConfig(c *unversioned.Config) (*Clientset, error) { var clientset Clientset var err error clientset.LegacyClient, err = legacy_unversioned.NewForConfig(c) if err != nil { return nil, err } clientset.ExtensionsClient, err = extensions_unversioned.NewForConfig(c) if err != nil { return nil, err } return &clientset, nil }
// NewForConfig creates a new Clientset for the given config. func NewForConfig(c *unversioned.Config) (*Clientset, error) { var clientset Clientset var err error clientset.LegacyClient, err = legacy_unversioned.NewForConfig(c) if err != nil { return &clientset, err } clientset.ExtensionsClient, err = extensions_unversioned.NewForConfig(c) if err != nil { return &clientset, err } clientset.DiscoveryClient, err = unversioned.NewDiscoveryClientForConfig(c) if err != nil { glog.Errorf("failed to create the DiscoveryClient: %v", err) } return &clientset, err }