MCPcopy Create free account
hub / github.com/DEROFDN/Engram / getCyberdeck

Function getCyberdeck

functions.go:536–555  ·  view source on GitHub ↗

Get Cyberdeck endpoint setting from the local Graviton tree

(key string)

Source from the content-addressed store, hash-verified

534
535// Get Cyberdeck endpoint setting from the local Graviton tree
536func getCyberdeck(key string) (r string) {
537 switch key {
538 case "RPC":
539 key = "port.RPC"
540 case "WS":
541 key = "port.WS"
542 case "EPOCH":
543 key = "port.EPOCH"
544 default:
545 return
546 }
547
548 stored, err := GetEncryptedValue("Cyberdeck", []byte(key))
549 if err != nil {
550 logger.Debugf("[Engram] getCyberdeck %s: %s\n", key, err)
551 return
552 }
553
554 return string(stored)
555}
556
557// Set Cyberdeck endpoint setting to the local Graviton tree
558func setCyberdeck(port, key string) {

Callers 3

loginFunction · 0.85
layoutCyberdeckFunction · 0.85
layoutXSWDPermissionsFunction · 0.85

Calls 1

GetEncryptedValueFunction · 0.85

Tested by

no test coverage detected