Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
power-node
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Odysseus
power-node
Commits
6f6d3c34
Commit
6f6d3c34
authored
Jan 31, 2024
by
duanjinfei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
delete todo
parent
a6e4bd4c
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
2 additions
and
7 deletions
+2
-7
start.go
nm/start.go
+1
-1
task_msg.go
nm/task_msg.go
+0
-2
docker.go
operate/docker.go
+0
-2
task_msg_test.go
test/task_msg_test.go
+0
-1
validator.go
validator/validator.go
+1
-1
No files found.
nm/start.go
View file @
6f6d3c34
...
...
@@ -232,7 +232,7 @@ func monitorWorker(op *operate.DockerOp) {
}
func
monitorModelInfo
(
dockerOp
*
operate
.
DockerOp
)
{
// TODO:
// TODO:
向api端获取model信息
modelInfo
:=
&
models
.
ModelInfo
{
TaskId
:
1
,
User
:
""
,
...
...
nm/task_msg.go
View file @
6f6d3c34
...
...
@@ -93,12 +93,10 @@ func (t *TaskHandler) ComputeTaskHandler(taskMsg *nodeManagerV1.PushTaskMessage)
log
.
Errorf
(
"failed to unmarshal task cmd: %s"
,
err
.
Error
())
return
}
// todo: 填充映射端口
var
externalPort
int64
for
{
// 设置种子以确保每次运行时生成不同的随机数序列
rand
.
Seed
(
time
.
Now
()
.
UnixNano
())
// 生成一个介于 0 和 100 之间的随机整数
externalPort
=
rand
.
Int63n
(
10001
)
+
10000
fmt
.
Println
(
"t.DockerOp.UsedExternalPort[externalPort]:"
,
t
.
DockerOp
.
UsedExternalPort
[
externalPort
])
...
...
operate/docker.go
View file @
6f6d3c34
...
...
@@ -84,7 +84,6 @@ func (d *DockerOp) GetContainerSign(taskMsg *nodemanagerv1.PushTaskMessage, task
log
.
Error
(
"HTTP request failed: "
,
err
)
return
nil
}
// TODO: 解析Resp
all
,
err
:=
io
.
ReadAll
(
resp
.
Body
)
if
err
!=
nil
{
log
.
Error
(
"Failed to read docker response body:"
,
err
)
...
...
@@ -98,7 +97,6 @@ func (d *DockerOp) GetContainerSign(taskMsg *nodemanagerv1.PushTaskMessage, task
}
sign
:=
res
.
Content
log
.
Info
(
"Container sign:"
,
sign
)
// TODO: 返回签名
return
common
.
Hex2Bytes
(
sign
)
}
...
...
test/task_msg_test.go
View file @
6f6d3c34
...
...
@@ -98,7 +98,6 @@ func TestTaskHandler_computeTaskHandler(t1 *testing.T) {
fields
fields
args
args
}{
// TODO: Add test cases.
{
"test send task"
,
fields
{
...
...
validator/validator.go
View file @
6f6d3c34
...
...
@@ -60,7 +60,7 @@ func (p *ProofWorker) ProofStorage() {
}
}
}(
p
.
productProofChan
)
// todo: 需要修改为 Minute
timer
:=
time
.
NewTicker
(
time
.
Minute
)
defer
timer
.
Stop
()
randomMinute
:=
getRandInt
()
...
...
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