Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
76369c42
Commit
76369c42
authored
Mar 23, 2016
by
k8s-merge-robot
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #22939 from resouer/util-sub-dir
Auto commit by PR queue bot
parents
2777cd7e
f19d59cf
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
42 additions
and
31 deletions
+42
-31
kube2sky.go
cluster/addons/dns/kube2sky/kube2sky.go
+2
-2
hyperkube.go
cmd/hyperkube/hyperkube.go
+2
-1
server.go
cmd/hyperkube/server.go
+2
-1
integration.go
cmd/integration/integration.go
+2
-1
apiserver.go
cmd/kube-apiserver/apiserver.go
+2
-1
controller-manager.go
cmd/kube-controller-manager/controller-manager.go
+2
-1
proxy.go
cmd/kube-proxy/proxy.go
+2
-1
kubelet.go
cmd/kubelet/kubelet.go
+2
-1
hollow-node.go
cmd/kubemark/hollow-node.go
+2
-2
main.go
contrib/mesos/cmd/k8sm-controller-manager/main.go
+2
-1
main.go
contrib/mesos/cmd/k8sm-executor/main.go
+2
-1
main.go
contrib/mesos/cmd/k8sm-scheduler/main.go
+2
-1
cmd.go
pkg/kubectl/cmd/cmd.go
+2
-2
factory.go
pkg/kubectl/cmd/util/factory.go
+3
-3
factory_test.go
pkg/kubectl/cmd/util/factory_test.go
+2
-2
env.go
pkg/util/env/env.go
+1
-1
env_test.go
pkg/util/env/env_test.go
+1
-1
flags.go
pkg/util/flag/flags.go
+1
-1
plugin.go
pkg/volume/flocker/plugin.go
+6
-6
scheduler.go
plugin/cmd/kube-scheduler/scheduler.go
+2
-1
No files found.
cluster/addons/dns/kube2sky/kube2sky.go
View file @
76369c42
...
...
@@ -46,7 +46,7 @@ import (
kframework
"k8s.io/kubernetes/pkg/controller/framework"
kselector
"k8s.io/kubernetes/pkg/fields"
etcdutil
"k8s.io/kubernetes/pkg/storage/etcd/util"
"k8s.io/kubernetes/pkg/util
"
utilflag
"k8s.io/kubernetes/pkg/util/flag
"
"k8s.io/kubernetes/pkg/util/validation"
"k8s.io/kubernetes/pkg/util/wait"
)
...
...
@@ -634,7 +634,7 @@ func setupHealthzHandlers(ks *kube2sky) {
}
func
main
()
{
flag
.
CommandLine
.
SetNormalizeFunc
(
util
.
WarnWordSepNormalizeFunc
)
flag
.
CommandLine
.
SetNormalizeFunc
(
util
flag
.
WarnWordSepNormalizeFunc
)
flag
.
Parse
()
var
err
error
setupSignalHandlers
()
...
...
cmd/hyperkube/hyperkube.go
View file @
76369c42
...
...
@@ -29,6 +29,7 @@ import (
"runtime"
"k8s.io/kubernetes/pkg/util"
utilflag
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"github.com/spf13/pflag"
...
...
@@ -72,7 +73,7 @@ func (hk *HyperKube) Flags() *pflag.FlagSet {
if
hk
.
baseFlags
==
nil
{
hk
.
baseFlags
=
pflag
.
NewFlagSet
(
hk
.
Name
,
pflag
.
ContinueOnError
)
hk
.
baseFlags
.
SetOutput
(
ioutil
.
Discard
)
hk
.
baseFlags
.
SetNormalizeFunc
(
util
.
WordSepNormalizeFunc
)
hk
.
baseFlags
.
SetNormalizeFunc
(
util
flag
.
WordSepNormalizeFunc
)
hk
.
baseFlags
.
BoolVarP
(
&
hk
.
helpFlagVal
,
"help"
,
"h"
,
false
,
"help for "
+
hk
.
Name
)
// These will add all of the "global" flags (defined with both the
...
...
cmd/hyperkube/server.go
View file @
76369c42
...
...
@@ -23,6 +23,7 @@ import (
"strings"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"github.com/spf13/pflag"
)
...
...
@@ -70,7 +71,7 @@ func (s *Server) Flags() *pflag.FlagSet {
if
s
.
flags
==
nil
{
s
.
flags
=
pflag
.
NewFlagSet
(
s
.
Name
(),
pflag
.
ContinueOnError
)
s
.
flags
.
SetOutput
(
ioutil
.
Discard
)
s
.
flags
.
SetNormalizeFunc
(
util
.
WordSepNormalizeFunc
)
s
.
flags
.
SetNormalizeFunc
(
flag
.
WordSepNormalizeFunc
)
}
return
s
.
flags
}
cmd/integration/integration.go
View file @
76369c42
...
...
@@ -55,6 +55,7 @@ import (
"k8s.io/kubernetes/pkg/master"
"k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
utilnet
"k8s.io/kubernetes/pkg/util/net"
utilruntime
"k8s.io/kubernetes/pkg/util/runtime"
"k8s.io/kubernetes/pkg/util/sets"
...
...
@@ -972,7 +973,7 @@ func main() {
gruntime
.
GOMAXPROCS
(
gruntime
.
NumCPU
())
addFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
utilruntime
.
ReallyCrash
=
true
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
cmd/kube-apiserver/apiserver.go
View file @
76369c42
...
...
@@ -28,6 +28,7 @@ import (
"k8s.io/kubernetes/cmd/kube-apiserver/app"
"k8s.io/kubernetes/cmd/kube-apiserver/app/options"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"github.com/spf13/pflag"
...
...
@@ -40,7 +41,7 @@ func main() {
s
:=
options
.
NewAPIServer
()
s
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
cmd/kube-controller-manager/controller-manager.go
View file @
76369c42
...
...
@@ -29,6 +29,7 @@ import (
"k8s.io/kubernetes/cmd/kube-controller-manager/app/options"
"k8s.io/kubernetes/pkg/healthz"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"github.com/spf13/pflag"
...
...
@@ -43,7 +44,7 @@ func main() {
s
:=
options
.
NewCMServer
()
s
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
cmd/kube-proxy/proxy.go
View file @
76369c42
...
...
@@ -25,6 +25,7 @@ import (
"k8s.io/kubernetes/cmd/kube-proxy/app/options"
"k8s.io/kubernetes/pkg/healthz"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"github.com/spf13/pflag"
...
...
@@ -39,7 +40,7 @@ func main() {
config
:=
options
.
NewProxyConfig
()
config
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
cmd/kubelet/kubelet.go
View file @
76369c42
...
...
@@ -28,6 +28,7 @@ import (
"k8s.io/kubernetes/cmd/kubelet/app"
"k8s.io/kubernetes/cmd/kubelet/app/options"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"github.com/spf13/pflag"
...
...
@@ -38,7 +39,7 @@ func main() {
s
:=
options
.
NewKubeletServer
()
s
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
cmd/kubemark/hollow-node.go
View file @
76369c42
...
...
@@ -32,7 +32,7 @@ import (
"k8s.io/kubernetes/pkg/kubelet/dockertools"
"k8s.io/kubernetes/pkg/kubemark"
proxyconfig
"k8s.io/kubernetes/pkg/proxy/config"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util
/flag
"
fakeiptables
"k8s.io/kubernetes/pkg/util/iptables/testing"
"k8s.io/kubernetes/pkg/util/sets"
...
...
@@ -85,7 +85,7 @@ func main() {
config
:=
HollowNodeConfig
{}
config
.
addFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
if
!
knownMorphs
.
Has
(
config
.
Morph
)
{
glog
.
Fatalf
(
"Unknown morph: %v. Allowed values: %v"
,
config
.
Morph
,
knownMorphs
.
List
())
...
...
contrib/mesos/cmd/k8sm-controller-manager/main.go
View file @
76369c42
...
...
@@ -23,6 +23,7 @@ import (
"k8s.io/kubernetes/pkg/healthz"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"k8s.io/kubernetes/contrib/mesos/pkg/controllermanager"
...
...
@@ -40,7 +41,7 @@ func main() {
s
:=
controllermanager
.
NewCMServer
()
s
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
contrib/mesos/cmd/k8sm-executor/main.go
View file @
76369c42
...
...
@@ -25,6 +25,7 @@ import (
"k8s.io/kubernetes/contrib/mesos/pkg/executor/service"
"k8s.io/kubernetes/contrib/mesos/pkg/hyperkube"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
)
...
...
@@ -34,7 +35,7 @@ func main() {
s
:=
service
.
NewKubeletExecutorServer
()
s
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
contrib/mesos/cmd/k8sm-scheduler/main.go
View file @
76369c42
...
...
@@ -25,6 +25,7 @@ import (
"k8s.io/kubernetes/contrib/mesos/pkg/hyperkube"
"k8s.io/kubernetes/contrib/mesos/pkg/scheduler/service"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
)
...
...
@@ -33,7 +34,7 @@ func main() {
s
:=
service
.
NewSchedulerServer
()
s
.
AddStandaloneFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
pkg/kubectl/cmd/cmd.go
View file @
76369c42
...
...
@@ -23,7 +23,7 @@ import (
cmdconfig
"k8s.io/kubernetes/pkg/kubectl/cmd/config"
"k8s.io/kubernetes/pkg/kubectl/cmd/rollout"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util
/flag
"
"github.com/spf13/cobra"
)
...
...
@@ -156,7 +156,7 @@ Find more information at https://github.com/kubernetes/kubernetes.`,
f
.
BindExternalFlags
(
cmds
.
PersistentFlags
())
// From this point and forward we get warnings on flags that contain "_" separators
cmds
.
SetGlobalNormalizationFunc
(
util
.
WarnWordSepNormalizeFunc
)
cmds
.
SetGlobalNormalizationFunc
(
flag
.
WarnWordSepNormalizeFunc
)
cmds
.
AddCommand
(
NewCmdGet
(
f
,
out
))
cmds
.
AddCommand
(
NewCmdDescribe
(
f
,
out
))
...
...
pkg/kubectl/cmd/util/factory.go
View file @
76369c42
...
...
@@ -53,7 +53,7 @@ import (
"k8s.io/kubernetes/pkg/labels"
"k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/serializer/json"
"k8s.io/kubernetes/pkg/util
"
utilflag
"k8s.io/kubernetes/pkg/util/flag
"
)
const
(
...
...
@@ -186,7 +186,7 @@ func NewFactory(optionalClientConfig clientcmd.ClientConfig) *Factory {
mapper
:=
kubectl
.
ShortcutExpander
{
RESTMapper
:
registered
.
RESTMapper
()}
flags
:=
pflag
.
NewFlagSet
(
""
,
pflag
.
ContinueOnError
)
flags
.
SetNormalizeFunc
(
util
.
WarnWordSepNormalizeFunc
)
// Warn for "_" flags
flags
.
SetNormalizeFunc
(
util
flag
.
WarnWordSepNormalizeFunc
)
// Warn for "_" flags
clientConfig
:=
optionalClientConfig
if
optionalClientConfig
==
nil
{
...
...
@@ -639,7 +639,7 @@ func (f *Factory) BindFlags(flags *pflag.FlagSet) {
// Normalize all flags that are coming from other packages or pre-configurations
// a.k.a. change all "_" to "-". e.g. glog package
flags
.
SetNormalizeFunc
(
util
.
WordSepNormalizeFunc
)
flags
.
SetNormalizeFunc
(
util
flag
.
WordSepNormalizeFunc
)
}
// BindCommonFlags adds any flags defined by external projects (not part of pflags)
...
...
pkg/kubectl/cmd/util/factory_test.go
View file @
76369c42
...
...
@@ -38,7 +38,7 @@ import (
"k8s.io/kubernetes/pkg/client/unversioned/fake"
"k8s.io/kubernetes/pkg/kubectl"
"k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util
/flag
"
)
func
TestNewFactoryDefaultFlagBindings
(
t
*
testing
.
T
)
{
...
...
@@ -198,7 +198,7 @@ func TestCanBeExposed(t *testing.T) {
func
TestFlagUnderscoreRenaming
(
t
*
testing
.
T
)
{
factory
:=
NewFactory
(
nil
)
factory
.
flags
.
SetNormalizeFunc
(
util
.
WordSepNormalizeFunc
)
factory
.
flags
.
SetNormalizeFunc
(
flag
.
WordSepNormalizeFunc
)
factory
.
flags
.
Bool
(
"valid_flag"
,
false
,
"bool value"
)
// In case of failure of this test check this PR: spf13/pflag#23
...
...
pkg/util/env.go
→
pkg/util/env
/env
.go
View file @
76369c42
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
util
package
env
import
(
"os"
...
...
pkg/util/env_test.go
→
pkg/util/env
/env
_test.go
View file @
76369c42
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
util
package
env
import
(
"os"
...
...
pkg/util/flags.go
→
pkg/util/flag
/flag
s.go
View file @
76369c42
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
util
package
flag
import
(
goflag
"flag"
...
...
pkg/volume/flocker/plugin.go
View file @
76369c42
...
...
@@ -24,7 +24,7 @@ import (
flockerclient
"github.com/ClusterHQ/flocker-go"
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/types"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util
/env
"
"k8s.io/kubernetes/pkg/util/exec"
"k8s.io/kubernetes/pkg/util/mount"
"k8s.io/kubernetes/pkg/util/strings"
...
...
@@ -133,15 +133,15 @@ func (b flockerBuilder) SetUp(fsGroup *int64) error {
// newFlockerClient uses environment variables and pod attributes to return a
// flocker client capable of talking with the Flocker control service.
func
(
b
flockerBuilder
)
newFlockerClient
()
(
*
flockerclient
.
Client
,
error
)
{
host
:=
util
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_HOST"
,
defaultHost
)
port
,
err
:=
util
.
GetEnvAsIntOrFallback
(
"FLOCKER_CONTROL_SERVICE_PORT"
,
defaultPort
)
host
:=
env
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_HOST"
,
defaultHost
)
port
,
err
:=
env
.
GetEnvAsIntOrFallback
(
"FLOCKER_CONTROL_SERVICE_PORT"
,
defaultPort
)
if
err
!=
nil
{
return
nil
,
err
}
caCertPath
:=
util
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_CA_FILE"
,
defaultCACertFile
)
keyPath
:=
util
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_CLIENT_KEY_FILE"
,
defaultClientKeyFile
)
certPath
:=
util
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_CLIENT_CERT_FILE"
,
defaultClientCertFile
)
caCertPath
:=
env
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_CA_FILE"
,
defaultCACertFile
)
keyPath
:=
env
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_CLIENT_KEY_FILE"
,
defaultClientKeyFile
)
certPath
:=
env
.
GetEnvAsStringOrFallback
(
"FLOCKER_CONTROL_SERVICE_CLIENT_CERT_FILE"
,
defaultClientCertFile
)
c
,
err
:=
flockerclient
.
NewClient
(
host
,
port
,
b
.
flocker
.
pod
.
Status
.
HostIP
,
caCertPath
,
keyPath
,
certPath
)
return
c
,
err
...
...
plugin/cmd/kube-scheduler/scheduler.go
View file @
76369c42
...
...
@@ -21,6 +21,7 @@ import (
"k8s.io/kubernetes/pkg/healthz"
"k8s.io/kubernetes/pkg/util"
"k8s.io/kubernetes/pkg/util/flag"
"k8s.io/kubernetes/pkg/version/verflag"
"k8s.io/kubernetes/plugin/cmd/kube-scheduler/app"
"k8s.io/kubernetes/plugin/cmd/kube-scheduler/app/options"
...
...
@@ -37,7 +38,7 @@ func main() {
s
:=
options
.
NewSchedulerServer
()
s
.
AddFlags
(
pflag
.
CommandLine
)
util
.
InitFlags
()
flag
.
InitFlags
()
util
.
InitLogs
()
defer
util
.
FlushLogs
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment