mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-30 08:32:12 +00:00
chore(userspace/falco): avoid multiple outputs init
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
This commit is contained in:
parent
90d71a8e92
commit
d3c41c2d97
@ -65,6 +65,12 @@ void falco_outputs::init(bool json_output,
|
|||||||
uint32_t rate, uint32_t max_burst, bool buffered,
|
uint32_t rate, uint32_t max_burst, bool buffered,
|
||||||
bool time_format_iso_8601, string hostname)
|
bool time_format_iso_8601, string hostname)
|
||||||
{
|
{
|
||||||
|
// Cannot be initialized more than one time.
|
||||||
|
if(m_initialized)
|
||||||
|
{
|
||||||
|
throw falco_exception("falco_outputs already initialized");
|
||||||
|
}
|
||||||
|
|
||||||
m_json_output = json_output;
|
m_json_output = json_output;
|
||||||
|
|
||||||
// Note that falco_formats is already initialized by the engine,
|
// Note that falco_formats is already initialized by the engine,
|
||||||
|
Loading…
Reference in New Issue
Block a user