Eunomia
0.1.0
A lightweight eBPF-based CloudNative Monitor tool for Container Security and Observability
|
#include <clipp.h>
#include <spdlog/spdlog.h>
#include <string>
#include <vector>
#include "eunomia/eunomia_core.h"
#include "eunomia/http_server.h"
Enumerations | |
enum | eunomia_mode { eunomia_mode::run, eunomia_mode::safe, eunomia_mode::seccomp, eunomia_mode::server, eunomia_mode::help } |
Functions | |
void | run_mode_operation (const std::string &name, const std::vector< std::string > &run_with_extra_args, eunomia_config_data &core_config) |
void | safe_mode_opertiaon (eunomia_config_data &core_config) |
void | server_mode_operation (bool load_from_config_file, eunomia_config_data &core_config) |
void | seccomp_mode_operation (eunomia_config_data &core_config) |
int | main (int argc, char *argv[]) |
|
strong |
int main | ( | int | argc, |
char * | argv[] | ||
) |
void run_mode_operation | ( | const std::string & | name, |
const std::vector< std::string > & | run_with_extra_args, | ||
eunomia_config_data & | core_config | ||
) |
void safe_mode_opertiaon | ( | eunomia_config_data & | core_config | ) |
void seccomp_mode_operation | ( | eunomia_config_data & | core_config | ) |
void server_mode_operation | ( | bool | load_from_config_file, |
eunomia_config_data & | core_config | ||
) |