MCPcopy Create free account

hub / github.com/aitjcize/Overlord / functions

Functions651 in github.com/aitjcize/Overlord

↓ 1 callersMethodvalidateUpgradeConnection
Upgrade starts the upgrade sequence of the ghost instance. Helper functions for Upgrade
overlord/ghost.go:406
↓ 1 callersFunctionverifyConcurrentTestResults
(t *testing.T, dbManager *DatabaseManager)
overlord/db_test.go:721
↓ 1 callersFunctionverifyMultiGroupMembership
(t *testing.T, dbManager *DatabaseManager)
overlord/db_test.go:877
↓ 1 callersMethodwritePump
()
overlord/overlord.go:1163
MethodAddToDownloadQueue
(args []string, reply *EmptyReply)
overlord/ghost.go:108
FunctionArg
(*args, **kwargs)
py/ovl.py:872
FunctionAutoRetry
Decorator for retry function call.
py/ovl.py:179
MethodCertFilePath
(self)
py/ghost.py:173
MethodCheckClient
()
test/overlord_e2e_unittest.py:129
MethodCheckOutput
(self, command)
py/ovl.py:1202
FunctionCommand
Decorator for adding argparse parameter for a method.
py/ovl.py:876
MethodConnect
(self, host, port, ssh_pid=None, username=None,
py/ovl.py:517
MethodFstat
Mock function for _Fstat.
py/ovl_unittest.py:121
MethodGetAdminCount
GetAdminCount returns the number of admin users
overlord/db.go:471
MethodGetFactoryServerIP
(self)
py/ghost.py:516
FunctionGetGateWayIP
GetGateWayIP return the IPs of the gateways.
overlord/sysutils_darwin.go:24
MethodGetGateWayIP
(self)
py/ghost.py:488
FunctionGetMachineID
GetMachineID generates machine-dependent ID string for a machine. All Darwin system should have the IOPlatformSerialNumber attribute.
overlord/sysutils_darwin.go:38
FunctionGetProcessWorkingDirectory
GetProcessWorkingDirectory returns the current working directory of a process.
overlord/sysutils_darwin.go:51
MethodGetStatus
(args *EmptyArgs, reply *string)
overlord/ghost.go:90
MethodHandleConnection
(conn)
py/ovl.py:2050
MethodInitiateFileOperation
(self, unused_var)
py/ghost.py:822
MethodInitiatefileOperation
InitiatefileOperation initiates a file operation. The operation could either be 'download' or 'upload' This function starts handshake with overlord th
overlord/ghost.go:1399
FunctionInstall
Install installs and configures the ghost service for automatic startup on macOS
overlord/sysutils_darwin.go:102
MethodLocalLsTree
Mock function for _LocalLsTree using the pseudo file system.
py/ovl_unittest.py:159
MethodLogin
Login handles login requests and returns a JWT token
overlord/auth.go:102
FunctionLoop
(*args, **kwargs)
py/ovl.py:185
MethodLsTree
Mock function for _LsTree using the pseudo file system.
py/ovl_unittest.py:454
MethodMarshal
Marshal mashels the Request.
overlord/rpc.go:67
MethodMarshal
Marshal marshals the Response.
overlord/rpc.go:116
MethodMiddleware
Middleware creates a JWT middleware for HTTP handlers
overlord/auth.go:181
MethodMkdir
Mock function for _Mkdir.
py/ovl_unittest.py:118
FunctionParseMethodSubCommands
Decorator for a class using the @Command decorator. This decorator retrieve command info from each method and append it in to the SUBCOMMANDS cla
py/ovl.py:894
MethodPullSingle
Mock function for _Pull.
py/ovl_unittest.py:450
MethodPushSingle
Mock function for _PushSingle.
py/ovl_unittest.py:114
MethodReconnect
(args *EmptyArgs, reply *EmptyReply)
overlord/ghost.go:85
MethodRegister
Register a client.
overlord/overlord.go:215
MethodRegisterSession
(args []string, reply *EmptyReply)
overlord/ghost.go:103
MethodRegisterTTY
(args []string, reply *EmptyReply)
overlord/ghost.go:98
MethodSelectClient
(self, mid)
py/ovl.py:569
MethodSpawnPortForwardServer
Spawn a port forwarding server and forward I/O to the TCP socket.
py/ghost.py:894
MethodSpawnPortForwardServer
SpawnPortForwardServer spawns a port forwarding server and forward I/O to the TCP socket.
overlord/ghost.go:1435
MethodSpawnShellServer
Spawn a shell server and forward input/output from/to the TCP socket.
py/ghost.py:737
MethodSpawnShellServer
SpawnShellServer spawns a Shell server and forward input/output from/to the TCP socket.
overlord/ghost.go:1340
MethodSpawnTTYServer
Spawn a TTY server and forward I/O to the TCP socket.
py/ghost.py:652
MethodSpawnTTYServer
(res *Response)
overlord/ghost.go:1216
FunctionStopCaptureProcess
(handler)
py/stream_camera.py:79
FunctionTestAddUserToGroupHandler
TestAddUserToGroupHandler tests the addUserToGroupHandler function
overlord/admin_api_test.go:556
FunctionTestAdminProtection
TestAdminProtection tests protections around admin users and groups
overlord/db_test.go:321
FunctionTestAdminRequiredMiddleware
TestAdminRequiredMiddleware tests the adminRequired middleware through the configured router
overlord/admin_api_test.go:811
FunctionTestAllowlistChecking
TestAllowlistChecking tests the allowlist checking functionality
overlord/db_test.go:417
FunctionTestConcurrentDatabaseAccess
(t *testing.T)
overlord/db_test.go:741
FunctionTestCreateGroupHandler
TestCreateGroupHandler tests the createGroupHandler function
overlord/admin_api_test.go:440
FunctionTestCreateUserHandler
TestCreateUserHandler tests the createUserHandler function
overlord/admin_api_test.go:228
FunctionTestDatabaseConnectionHandling
TestDatabaseConnectionHandling tests database connection handling
overlord/db_test.go:772
FunctionTestDatabaseEdgeCases
TestDatabaseEdgeCases tests edge cases and error handling in the database manager
overlord/db_test.go:576
FunctionTestDatabaseInitialization
TestDatabaseInitialization tests database initialization
overlord/db_test.go:40
FunctionTestDatabaseTransactionBehavior
TestDatabaseTransactionBehavior tests database transaction behavior
overlord/db_test.go:902
FunctionTestDeleteGroupHandler
TestDeleteGroupHandler tests the deleteGroupHandler function
overlord/admin_api_test.go:506
FunctionTestDeleteUserHandler
TestDeleteUserHandler tests the deleteUserHandler function
overlord/admin_api_test.go:303
FunctionTestGenerateRandomSecret
TestGenerateRandomSecret tests the random secret generation function
overlord/db_test.go:542
FunctionTestGetAdminStatusFromContext
Test getting admin status from the context
overlord/auth_test.go:36
FunctionTestGetAllGroups
TestGetAllGroups tests the GetAllGroups function
overlord/db_test.go:505
FunctionTestGetAllUsers
TestGetAllUsers tests the GetAllUsers function
overlord/db_test.go:468
FunctionTestGetFileSha1
(t *testing.T)
overlord/utils_test.go:12
FunctionTestGetMachineID
(t *testing.T)
overlord/sysutils_test.go:13
FunctionTestGetProcessWorkingDirectory
(t *testing.T)
overlord/sysutils_test.go:24
FunctionTestGetUserFromContext
Test getting a user from the context
overlord/auth_test.go:13
FunctionTestGroupManagement
TestGroupManagement tests group management functions
overlord/db_test.go:265
FunctionTestListGroupUsersHandler
TestListGroupUsersHandler tests the listGroupUsersHandler function
overlord/admin_api_test.go:681
FunctionTestListUsersHandler
TestListUsersHandler tests the listUsersHandler function
overlord/admin_api_test.go:155
FunctionTestParseEntityName
TestParseEntityName tests the entity name parsing function
overlord/db_test.go:433
FunctionTestRemoveUserFromGroupHandler
TestRemoveUserFromGroupHandler tests the removeUserFromGroupHandler function
overlord/admin_api_test.go:620
FunctionTestUpdateOwnPasswordHandler
TestUpdateOwnPasswordHandler tests the updateOwnPasswordHandler function
overlord/admin_api_test.go:747
FunctionTestUpdateUserPasswordHandler
TestUpdateUserPasswordHandler tests the updateUserPasswordHandler function
overlord/admin_api_test.go:380
FunctionTestUserManagement
(t *testing.T)
overlord/db_test.go:165
FunctionTtyname
Ttyname returns the TTY name of a given file descriptor.
overlord/sysutils_darwin.go:70
FunctionWrap
(func)
py/ovl.py:182
FunctionWrapFunc
(func)
py/ovl.py:881
FunctionWrapped
(*args, **kwargs)
py/ovl.py:884
Method_ClientPropertiesMatch
(client, key, regex)
py/ovl.py:1406
Method_DoConnect
(context)
py/ovl.py:474
Method_FeedInput
()
py/ovl.py:621
Method_FeedInput
(self)
py/ovl.py:693
Method_FeedInput
(self)
py/ovl.py:840
Method_ProcessBuffer
(buf)
py/ghost.py:691
Method_Push
(src, dst)
py/ovl.py:1933
Method_SizeToHuman
Convert size in bytes to human readable format. Args: size_in_bytes: Size in bytes. Returns: Human readable string representatio
py/ovl.py:1378
Method__init__
(self, *args, **kwargs)
test/overlord_e2e_unittest.py:218
Method__init__
(self, interfaces, *args, **kwargs)
py/relay_overlord_discovery_packet.py:64
Method__init__
(self, sock)
py/ghost.py:88
Method__init__
Constructor. Args: tls_cert_file: TLS certificate in PEM format. enable_tls_without_verify: enable TLS but don't verify certificate.
py/ghost.py:124
Method__init__
(self, tls_settings, *args, **kwargs)
py/ghost.py:182
Method__init__
(self, name)
py/ovl.py:240
Method__init__
(self)
py/ovl.py:334
Method__init__
(self)
py/ovl.py:387
Method__init__
(self, state, *args, **kwargs)
py/ovl.py:594
Method__init__
(self, state, mid, escape, *args, **kwargs)
py/ovl.py:600
Method__init__
Constructor. Args: output: output file object.
py/ovl.py:679
Method__init__
(self, state, *args, **kwargs)
py/ovl.py:731
← previousnext →401–500 of 651, ranked by callers