Use unix domain socket by default
Signed-off-by: Mrunal Patel <mrunalp@gmail.com>
This commit is contained in:
parent
d8ae7178e2
commit
0766dfecfe
2 changed files with 27 additions and 5 deletions
|
@ -3,6 +3,7 @@ package main
|
|||
import (
|
||||
"log"
|
||||
"net"
|
||||
"os"
|
||||
|
||||
"github.com/kubernetes/kubernetes/pkg/kubelet/api/v1alpha1/runtime"
|
||||
"github.com/mrunalp/ocid/server"
|
||||
|
@ -10,11 +11,17 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
port = ":49999"
|
||||
unixDomainSocket = "/var/run/ocid.sock"
|
||||
)
|
||||
|
||||
func main() {
|
||||
lis, err := net.Listen("tcp", port)
|
||||
// Remove the socket if it already exists
|
||||
if _, err := os.Stat(unixDomainSocket); err == nil {
|
||||
if err := os.Remove(unixDomainSocket); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
lis, err := net.Listen("unix", unixDomainSocket)
|
||||
if err != nil {
|
||||
log.Fatalf("failed to listen: %v", err)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue