changed
pacaget agent -> probe
This commit is contained in:
parent
1f54c37e3c
commit
1d37f87065
@ -42,10 +42,10 @@ func InitServices() {
|
|||||||
g_services = make(map[string]interface{},0)
|
g_services = make(map[string]interface{},0)
|
||||||
|
|
||||||
// proxy services save
|
// proxy services save
|
||||||
//AddServices("Agent", probe.NewAgentService())
|
//AddServices("Probe", probe.NewAgentService())
|
||||||
AddServices("Member", member.NewMemberService())
|
AddServices("Member", member.NewMemberService())
|
||||||
AddServices("NoAuthAgent", noauthprobe.NewNoAuthAgentService())
|
AddServices("NoAuthProbe", noauthprobe.NewNoAuthAgentService())
|
||||||
AddServices("Agent", probe.NewAgentService())
|
AddServices("Probe", probe.NewAgentService())
|
||||||
AddServices("Target", target.NewTargetService())
|
AddServices("Target", target.NewTargetService())
|
||||||
AddServices("Crawler", crawler.NewCrawlerService())
|
AddServices("Crawler", crawler.NewCrawlerService())
|
||||||
AddServices("CrawlerInputItem", crawlerInputItem.NewCrawlerInputItemService())
|
AddServices("CrawlerInputItem", crawlerInputItem.NewCrawlerInputItemService())
|
||||||
|
@ -10,15 +10,15 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
type NoAuthAgentService struct {
|
type NoAuthProbeService struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewNoAuthAgentService() *NoAuthAgentService {
|
func NewNoAuthAgentService() *NoAuthProbeService {
|
||||||
return &NoAuthAgentService{}
|
return &NoAuthProbeService{}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
type NoAuthAgent struct {
|
type NoAuthProbe struct {
|
||||||
Id json.Number `json:"id,Number,omitempty"`
|
Id json.Number `json:"id,Number,omitempty"`
|
||||||
TempKey string `json:"tempKey,omitempty"`
|
TempKey string `json:"tempKey,omitempty"`
|
||||||
Date timestamp.Timestamp`json:"date,omitempty"`
|
Date timestamp.Timestamp`json:"date,omitempty"`
|
||||||
@ -29,9 +29,9 @@ type NoAuthAgent struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func NewNoAuthAgent(apikey string, localIp int64, hostName string) *NoAuthAgent {
|
func NewNoAuthAgent(apikey string, localIp int64, hostName string) *NoAuthProbe {
|
||||||
|
|
||||||
na := &NoAuthAgent{
|
na := &NoAuthProbe{
|
||||||
Date:timestamp.Now(),
|
Date:timestamp.Now(),
|
||||||
ApiKey:apikey,
|
ApiKey:apikey,
|
||||||
LocalIP:localIp,
|
LocalIP:localIp,
|
||||||
@ -41,7 +41,7 @@ func NewNoAuthAgent(apikey string, localIp int64, hostName string) *NoAuthAgent
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func(as *NoAuthAgentService)SaveNoAuthAgent(na *NoAuthAgent) (string, error) {
|
func(as *NoAuthProbeService)SaveNoAuthAgent(na *NoAuthProbe) (string, error) {
|
||||||
|
|
||||||
|
|
||||||
bytes, err := json.Marshal(na)
|
bytes, err := json.Marshal(na)
|
||||||
@ -50,7 +50,7 @@ func(as *NoAuthAgentService)SaveNoAuthAgent(na *NoAuthAgent) (string, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
memMap := make(map[string]string)
|
memMap := make(map[string]string)
|
||||||
memMap["com.loafle.overflow.noauthprobe.model.NoAuthAgent"] = string(bytes);
|
memMap["com.loafle.overflow.noauthprobe.model.NoAuthProbe"] = string(bytes);
|
||||||
|
|
||||||
out, err := proxy.InvokeDB("noauthAgent", "create", memMap);
|
out, err := proxy.InvokeDB("noauthAgent", "create", memMap);
|
||||||
|
|
||||||
@ -61,7 +61,7 @@ func(as *NoAuthAgentService)SaveNoAuthAgent(na *NoAuthAgent) (string, error) {
|
|||||||
return out, nil;
|
return out, nil;
|
||||||
}
|
}
|
||||||
|
|
||||||
func(as *NoAuthAgentService)CheckAuth(tempKey string) (string,error) {
|
func(as *NoAuthProbeService)CheckAuth(tempKey string) (string,error) {
|
||||||
|
|
||||||
memMap := make(map[string]string)
|
memMap := make(map[string]string)
|
||||||
|
|
||||||
@ -73,7 +73,7 @@ func(as *NoAuthAgentService)CheckAuth(tempKey string) (string,error) {
|
|||||||
return "", err;
|
return "", err;
|
||||||
}
|
}
|
||||||
|
|
||||||
memMap["com.loafle.overflow.noauthprobe.model.NoAuthAgent"] = string(bytes);
|
memMap["com.loafle.overflow.noauthprobe.model.NoAuthProbe"] = string(bytes);
|
||||||
|
|
||||||
out, err := proxy.InvokeDB("noauthAgent", "findByTempKey", memMap);
|
out, err := proxy.InvokeDB("noauthAgent", "findByTempKey", memMap);
|
||||||
|
|
||||||
@ -81,7 +81,7 @@ func(as *NoAuthAgentService)CheckAuth(tempKey string) (string,error) {
|
|||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
|
|
||||||
nn := NoAuthAgent{}
|
nn := NoAuthProbe{}
|
||||||
err = json.Unmarshal([]byte(out), &nn)
|
err = json.Unmarshal([]byte(out), &nn)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -92,7 +92,7 @@ func(as *NoAuthAgentService)CheckAuth(tempKey string) (string,error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func(as *NoAuthAgentService)GetNoAuthList(excludeStatus string) (string,error) {
|
func(as *NoAuthProbeService)GetNoAuthList(excludeStatus string) (string,error) {
|
||||||
|
|
||||||
memMap := make(map[string]string)
|
memMap := make(map[string]string)
|
||||||
|
|
||||||
@ -104,7 +104,7 @@ func(as *NoAuthAgentService)GetNoAuthList(excludeStatus string) (string,error) {
|
|||||||
return "", err;
|
return "", err;
|
||||||
}
|
}
|
||||||
|
|
||||||
memMap["com.loafle.overflow.noauthprobe.model.NoAuthAgent"] = string(bytes);
|
memMap["com.loafle.overflow.noauthprobe.model.NoAuthProbe"] = string(bytes);
|
||||||
|
|
||||||
out, err := proxy.InvokeDB("noauthAgent", "findAllByNoAuth", memMap);
|
out, err := proxy.InvokeDB("noauthAgent", "findAllByNoAuth", memMap);
|
||||||
|
|
||||||
@ -118,7 +118,7 @@ func(as *NoAuthAgentService)GetNoAuthList(excludeStatus string) (string,error) {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
func (as *NoAuthAgentService)RequestAuth(noauthAgt NoAuthAgent, memberId, desc string) (string, error) {
|
func (as *NoAuthProbeService)RequestAuth(noauthAgt NoAuthProbe, memberId, desc string) (string, error) {
|
||||||
paramMap := make(map[string]string)
|
paramMap := make(map[string]string)
|
||||||
noauthAgt.AuthStatus = "ACCEPT"
|
noauthAgt.AuthStatus = "ACCEPT"
|
||||||
|
|
||||||
@ -126,7 +126,7 @@ func (as *NoAuthAgentService)RequestAuth(noauthAgt NoAuthAgent, memberId, desc s
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return "", err;
|
return "", err;
|
||||||
}
|
}
|
||||||
paramMap["com.loafle.overflow.noauthprobe.model.NoAuthAgent"] = string(bytes)
|
paramMap["com.loafle.overflow.noauthprobe.model.NoAuthProbe"] = string(bytes)
|
||||||
out, err := proxy.InvokeDB("noauthAgent", "update", paramMap)
|
out, err := proxy.InvokeDB("noauthAgent", "update", paramMap)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -134,7 +134,7 @@ func (as *NoAuthAgentService)RequestAuth(noauthAgt NoAuthAgent, memberId, desc s
|
|||||||
}
|
}
|
||||||
|
|
||||||
if len(out) == 0 {
|
if len(out) == 0 {
|
||||||
return "", errors.New("Cannot update Agent. ")
|
return "", errors.New("Cannot update Probe. ")
|
||||||
}
|
}
|
||||||
m := member.Member{}
|
m := member.Member{}
|
||||||
m.Id = json.Number(memberId)
|
m.Id = json.Number(memberId)
|
||||||
@ -147,7 +147,7 @@ func (as *NoAuthAgentService)RequestAuth(noauthAgt NoAuthAgent, memberId, desc s
|
|||||||
return newone, nil
|
return newone, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (as *NoAuthAgentService)ReadNoAuthAgent(id string) (string, error){
|
func (as *NoAuthProbeService)ReadNoAuthAgent(id string) (string, error){
|
||||||
mm := make(map[string]string)
|
mm := make(map[string]string)
|
||||||
mm["id"] = id
|
mm["id"] = id
|
||||||
out, err := proxy.InvokeDB("noauthAgent", "find", mm)
|
out, err := proxy.InvokeDB("noauthAgent", "find", mm)
|
||||||
|
@ -79,7 +79,7 @@ func TestRequestAuth(t *testing.T) {
|
|||||||
nas := NewNoAuthAgentService()
|
nas := NewNoAuthAgentService()
|
||||||
res, err := nas.ReadNoAuthAgent("1")
|
res, err := nas.ReadNoAuthAgent("1")
|
||||||
|
|
||||||
na := NoAuthAgent{}
|
na := NoAuthProbe{}
|
||||||
json.Unmarshal([]byte(res), na)
|
json.Unmarshal([]byte(res), na)
|
||||||
|
|
||||||
newone, err := nas.RequestAuth(na, "1", "test")
|
newone, err := nas.RequestAuth(na, "1", "test")
|
||||||
|
@ -9,10 +9,10 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
type AgentService struct {
|
type ProbeService struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
type Agent struct {
|
type Probe struct {
|
||||||
Id json.Number `json:"id,Number,omitempty"`
|
Id json.Number `json:"id,Number,omitempty"`
|
||||||
AuthorizedDate int64 `json:"authorizedDate,Number,omitempty"`
|
AuthorizedDate int64 `json:"authorizedDate,Number,omitempty"`
|
||||||
Description string `json:"description,omitempty"`
|
Description string `json:"description,omitempty"`
|
||||||
@ -21,13 +21,13 @@ type Agent struct {
|
|||||||
Status string `json:"status,omitempty"`
|
Status string `json:"status,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewAgentService() *AgentService {
|
func NewAgentService() *ProbeService {
|
||||||
return &AgentService{}
|
return &ProbeService{}
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewAgent(desc string, member member.Member) *Agent {
|
func NewAgent(desc string, member member.Member) *Probe {
|
||||||
|
|
||||||
na := &Agent{
|
na := &Probe{
|
||||||
AuthorizedDate: time.Now().Unix(),
|
AuthorizedDate: time.Now().Unix(),
|
||||||
Description: desc,
|
Description: desc,
|
||||||
Member: member,
|
Member: member,
|
||||||
@ -35,7 +35,7 @@ func NewAgent(desc string, member member.Member) *Agent {
|
|||||||
return na
|
return na
|
||||||
}
|
}
|
||||||
|
|
||||||
func (as *AgentService) SaveAgent(agent *Agent) (string, error) {
|
func (as *ProbeService) SaveAgent(agent *Probe) (string, error) {
|
||||||
//bytes, err := json.Marshal(probe)
|
//bytes, err := json.Marshal(probe)
|
||||||
//if err != nil {
|
//if err != nil {
|
||||||
// return "", err
|
// return "", err
|
||||||
@ -43,7 +43,7 @@ func (as *AgentService) SaveAgent(agent *Agent) (string, error) {
|
|||||||
//fmt.Println(probe.Member.Id)
|
//fmt.Println(probe.Member.Id)
|
||||||
//fmt.Println(string(bytes))
|
//fmt.Println(string(bytes))
|
||||||
//paramMap := make(map[string]string)
|
//paramMap := make(map[string]string)
|
||||||
//paramMap["com.loafle.overflow.probe.model.Agent"] = string(bytes)
|
//paramMap["com.loafle.overflow.probe.model.Probe"] = string(bytes)
|
||||||
//
|
//
|
||||||
//out, err := proxy.InvokeDB("probe", "create", paramMap)
|
//out, err := proxy.InvokeDB("probe", "create", paramMap)
|
||||||
|
|
||||||
@ -56,7 +56,7 @@ func (as *AgentService) SaveAgent(agent *Agent) (string, error) {
|
|||||||
return out, nil
|
return out, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (as *AgentService) GetAgentList(mem *member.Member) (string, error) {
|
func (as *ProbeService) GetAgentList(mem *member.Member) (string, error) {
|
||||||
//paramMap := make(map[string]string)
|
//paramMap := make(map[string]string)
|
||||||
//
|
//
|
||||||
//mem := member.NewMember()
|
//mem := member.NewMember()
|
||||||
@ -80,6 +80,6 @@ func (as *AgentService) GetAgentList(mem *member.Member) (string, error) {
|
|||||||
return out, nil
|
return out, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (as *AgentService) GetModel() interface{} {
|
func (as *ProbeService) GetModel() interface{} {
|
||||||
return &Agent{}
|
return &Probe{}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user