Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3
Commits
b4fc0dba
Commit
b4fc0dba
authored
Oct 24, 2014
by
Matt Bell
Committed by
Juan Batiz-Benet
Nov 14, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
cmd/ipfs: Added basic daemon command
parent
b499c90d
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
6 deletions
+28
-6
cmd/ipfs/daemon.go
cmd/ipfs/daemon.go
+27
-0
cmd/ipfs/root.go
cmd/ipfs/root.go
+1
-6
No files found.
cmd/ipfs/daemon.go
0 → 100644
View file @
b4fc0dba
package
main
import
(
"net/http"
cmds
"github.com/jbenet/go-ipfs/commands"
cmdsHttp
"github.com/jbenet/go-ipfs/commands/http"
)
var
Daemon
=
&
cmds
.
Command
{
Options
:
[]
cmds
.
Option
{},
Help
:
"TODO"
,
Subcommands
:
map
[
string
]
*
cmds
.
Command
{},
Run
:
daemonFunc
,
}
func
daemonFunc
(
req
cmds
.
Request
,
res
cmds
.
Response
)
{
handler
:=
cmdsHttp
.
Handler
{}
http
.
Handle
(
cmdsHttp
.
ApiPath
+
"/"
,
handler
)
// TODO: load listen address/port from config/options
err
:=
http
.
ListenAndServe
(
":8080"
,
nil
)
if
err
!=
nil
{
res
.
SetError
(
err
,
cmds
.
ErrNormal
)
return
}
// TODO: log to indicate that we are now listening
}
cmd/ipfs/root.go
View file @
b4fc0dba
...
...
@@ -9,11 +9,6 @@ var Root = &cmds.Command{
Options
:
commands
.
Root
.
Options
,
Help
:
commands
.
Root
.
Help
,
Subcommands
:
map
[
string
]
*
cmds
.
Command
{
"test"
:
&
cmds
.
Command
{
Run
:
func
(
req
cmds
.
Request
,
res
cmds
.
Response
)
{
v
:=
"hello, world"
res
.
SetValue
(
v
)
},
},
"daemon"
:
Daemon
,
},
}
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