teleport/lib/events
Russell Jones f44523ad18
Test PR. (#6182)
* fix race in filelog

* Fixed data race in Audit Log.

Fixed data race in Audit Log where Close and EmitAuditEvent race during
tests. Use a RWMutex to protect the local log to prevent race.

Co-authored-by: Forrest Marshall <forrest@gravitational.com>
2021-03-26 17:00:53 -07:00
..
dynamoevents Move all utils.InitLoggerForTests calls to TestMain 2021-02-23 18:04:55 -08:00
filesessions Don't defer Close calls on writable files 2021-03-01 22:14:10 +01:00
firestoreevents Move all utils.InitLoggerForTests calls to TestMain 2021-02-23 18:04:55 -08:00
gcssessions Move all utils.InitLoggerForTests calls to TestMain 2021-02-23 18:04:55 -08:00
memsessions Move all utils.InitLoggerForTests calls to TestMain 2021-02-23 18:04:55 -08:00
s3sessions Move all utils.InitLoggerForTests calls to TestMain 2021-02-23 18:04:55 -08:00
test RFD 1: user testify/require instead of testify/assert 2020-10-16 00:15:25 +00:00
api.go custom approval conditions 2021-03-24 14:33:40 -07:00
api_test.go Remove message and severity fields from audit events. (#2684) 2019-05-01 09:17:01 -07:00
archive.go External events and sessions storage. 2018-03-15 12:42:43 -07:00
auditlog.go Test PR. (#6182) 2021-03-26 17:00:53 -07:00
auditlog_test.go Move all utils.InitLoggerForTests calls to TestMain 2021-02-23 18:04:55 -08:00
auditwriter.go Address review feedback 2021-03-17 18:21:57 -07:00
auditwriter_test.go Avoid data race in audit writer test by syncing close with shutdown of event processing goroutine 2021-03-17 18:21:57 -07:00
codes.go custom approval conditions 2021-03-24 14:33:40 -07:00
complete.go make only protostreamer implement getuploadmetadata 2021-02-19 17:29:11 -08:00
discard.go emit session upload event 2021-02-19 17:29:11 -08:00
doc.go spelling cleanup 2018-11-15 12:44:51 -08:00
emitter.go Augment checking stream/streamer and AuditWriter with cluster name detail to automatically populate the field upon event emission. 2021-03-17 18:21:57 -07:00
emitter_test.go Augment checking stream/streamer and AuditWriter with cluster name detail to automatically populate the field upon event emission. 2021-03-17 18:21:57 -07:00
events_test.go Augment session events with cluster name (#4994) 2020-12-08 13:33:44 +01:00
fields.go permit empty namespace 2020-10-06 10:00:21 -07:00
filelog.go Test PR. (#6182) 2021-03-26 17:00:53 -07:00
forward.go Fixing golint warnings, batch 1 2020-10-13 00:22:49 +00:00
generate.go Augment session events with cluster name (#4994) 2020-12-08 13:33:44 +01:00
mock.go Session streaming 2020-09-28 23:08:56 -07:00
multilog.go Fixes configuration with multiple event backends 2020-10-21 15:23:56 -07:00
playback.go Allow file argument with tsh play (#5984) 2021-03-25 13:03:42 -07:00
recorder.go feedback changes 2021-02-19 17:29:11 -08:00
sessionlog.go Fixing golint warnings, batch 1 2020-10-13 00:22:49 +00:00
slice.pb.go Merge Teleport V4.3 UI branch to master (#3583) 2020-04-15 15:35:26 -04:00
slice.proto Merge Teleport V4.3 UI branch to master (#3583) 2020-04-15 15:35:26 -04:00
stream.go remove pointer from GetUploadMetadata in MultipartUploader interface + PR feedback 2021-02-19 17:29:11 -08:00
stream_test.go Fan out events in async mode for async recordings. 2020-11-13 17:10:35 -08:00
types.go Define cloud billing event types and codes (#6037) 2021-03-23 17:23:01 -07:00
uploader.go Backoff on network errors and mark corrupted records. 2020-10-21 14:33:04 -07:00
writer.go Session streaming 2020-09-28 23:08:56 -07:00