remove stdin

This commit is contained in:
aler9 2020-10-14 01:19:14 +02:00
parent 5c8eceb4f7
commit e724c3ba1e
3 changed files with 5 additions and 7 deletions

View File

@ -251,8 +251,7 @@ Flags:
--version print version
Args:
[<confpath>] path to a config file. The default is rtsp-simple-server.yml. Use 'stdin' to
read config from stdin
[<confpath>] path to a config file. The default is rtsp-simple-server.yml.
```
### Compile and run from source

View File

@ -2,7 +2,6 @@ package main
import (
"fmt"
"io"
"log"
"net"
"os"
@ -59,7 +58,7 @@ type program struct {
done chan struct{}
}
func newProgram(args []string, stdin io.Reader) (*program, error) {
func newProgram(args []string) (*program, error) {
k := kingpin.New("rtsp-simple-server",
"rtsp-simple-server "+Version+"\n\nRTSP server.")
@ -399,7 +398,7 @@ func (p *program) close() {
}
func main() {
_, err := newProgram(os.Args[1:], os.Stdin)
_, err := newProgram(os.Args[1:])
if err != nil {
log.Fatal("ERR: ", err)
}

View File

@ -103,7 +103,7 @@ func (c *container) ip() string {
func testProgram(conf string) (*program, error) {
if conf == "" {
return newProgram([]string{}, nil)
return newProgram([]string{})
}
tmpf, err := ioutil.TempFile(os.TempDir(), "rtsp-")
@ -115,7 +115,7 @@ func testProgram(conf string) (*program, error) {
tmpf.WriteString(conf)
tmpf.Close()
return newProgram([]string{tmpf.Name()}, nil)
return newProgram([]string{tmpf.Name()})
}
func TestEnvironment(t *testing.T) {