#include "common/conf.h"
-#include "cluster_conf.h"
+#include "conf/cluster_conf.h"
#define CLUSTER_TRANSPORT_DEFAULT "tcp"
#include "common/conf.h"
#include "common/path.h"
-#include "common/logging_conf.h"
-#include "cluster/cluster_conf.h"
-#include "database/database_conf.h"
-#include "event/event_conf.h"
-#include "failover/failover_conf.h"
-#include "server/legacy_conf.h"
-
-#include "common/conf_tool.h"
+#include "conf/logging_conf.h"
+#include "conf/cluster_conf.h"
+#include "conf/database_conf.h"
+#include "conf/event_conf.h"
+#include "conf/failover_conf.h"
+#include "conf/legacy_conf.h"
+
+#include "conf/conf_tool.h"
struct conf_tool_context {
struct cmdline_context *cmdline;
#include "lib/util/debug.h"
-#include "common/conf.h"
-#include "common/logging_conf.h"
#include "common/path.h"
+#include "common/conf.h"
-#include "cluster/cluster_conf.h"
-#include "database/database_conf.h"
-#include "event/event_conf.h"
-#include "failover/failover_conf.h"
-#include "legacy_conf.h"
+#include "conf/logging_conf.h"
+#include "conf/cluster_conf.h"
+#include "conf/database_conf.h"
+#include "conf/event_conf.h"
+#include "conf/failover_conf.h"
+#include "conf/legacy_conf.h"
-#include "ctdb_config.h"
+#include "conf/ctdb_config.h"
struct ctdb_config ctdb_config;
#include "common/conf.h"
#include "common/path.h"
-#include "database_conf.h"
+#include "conf/database_conf.h"
#define DATABASE_CONF_VOLATILE_DB_DIR_DEFAULT CTDB_VARDIR "/volatile"
#define DATABASE_CONF_PERSISTENT_DB_DIR_DEFAULT CTDB_VARDIR "/persistent"
#include "common/conf.h"
#include "common/path.h"
-#include "event/event_conf.h"
+#include "conf/event_conf.h"
static bool event_conf_validate_debug_script(const char *key,
const char *old_script,
#include "common/conf.h"
-#include "failover/failover_conf.h"
+#include "conf/failover_conf.h"
static bool check_static_boolean_change(const char *key,
bool old_value,
#include "common/conf.h"
#include "common/logging.h"
-#include "legacy_conf.h"
+#include "conf/legacy_conf.h"
#define LEGACY_SCRIPT_LOG_LEVEL_DEFAULT "ERROR"
#include "common/conf.h"
#include "common/logging.h"
-#include "common/logging_conf.h"
+
+#include "conf/logging_conf.h"
#define LOGGING_LOCATION_DEFAULT "file:" LOGDIR "/log.ctdb"
#define LOGGING_LOG_LEVEL_DEFAULT "NOTICE"
#include <talloc.h>
#include "common/conf.h"
-#include "common/logging_conf.h"
#include "common/path.h"
+#include "conf/logging_conf.h"
+#include "conf/event_conf.h"
+
#include "event/event_private.h"
-#include "event/event_conf.h"
struct event_config {
char *config_file;
#include "common/common.h"
#include "common/logging.h"
-#include "server/ctdb_config.h"
+#include "conf/ctdb_config.h"
#define PERSISTENT_HEALTH_TDB "persistent_health.tdb"
#include "common/common.h"
#include "common/logging.h"
-#include "server/ctdb_config.h"
+#include "conf/ctdb_config.h"
#include "ctdb_cluster_mutex.h"
#include "common/common.h"
#include "common/logging.h"
-#include "server/ctdb_config.h"
+#include "conf/ctdb_config.h"
#include "server/ipalloc.h"
#include "common/common.h"
#include "common/path.h"
#include "common/logging.h"
-#include "common/logging_conf.h"
-#include "ctdb_config.h"
+#include "conf/logging_conf.h"
+#include "conf/ctdb_config.h"
int script_log_level;
bool fast_start;
popt
''')
- bld.SAMBA_SUBSYSTEM('ctdb-logging-conf',
- source='common/logging_conf.c',
- deps='ctdb-util talloc')
-
bld.SAMBA_SUBSYSTEM('ctdb-protocol-basic',
source=bld.SUBDIR('protocol', 'protocol_basic.c'),
deps='talloc tdb')
deps='''ctdb-util samba-util talloc replace popt''',
install_path='${CTDB_HELPER_BINDIR}')
- bld.SAMBA_SUBSYSTEM('ctdb-cluster-conf',
- source='cluster/cluster_conf.c',
- deps='ctdb-util')
-
- bld.SAMBA_SUBSYSTEM('ctdb-database-conf',
- source='database/database_conf.c',
- deps='ctdb-util')
-
- bld.SAMBA_SUBSYSTEM('ctdb-event-conf',
- source='event/event_conf.c',
- deps='ctdb-util')
-
- bld.SAMBA_SUBSYSTEM('ctdb-failover-conf',
- source='failover/failover_conf.c',
- deps='ctdb-util')
-
- bld.SAMBA_SUBSYSTEM('ctdb-legacy-conf',
- source='server/legacy_conf.c',
- deps='ctdb-util')
+ bld.SAMBA_SUBSYSTEM('ctdb-conf',
+ source='''conf/logging_conf.c
+ conf/cluster_conf.c
+ conf/database_conf.c
+ conf/event_conf.c
+ conf/failover_conf.c
+ conf/legacy_conf.c
+ conf/ctdb_config.c
+ ''',
+ deps='''ctdb-util talloc replace''')
bld.SAMBA_BINARY('ctdb-config',
- source='common/conf_tool.c',
+ source='conf/conf_tool.c',
cflags='-DCTDB_CONF_TOOL',
- deps='''ctdb-logging-conf
- ctdb-event-conf
- ctdb-cluster-conf
- ctdb-database-conf
- ctdb-failover-conf
- ctdb-legacy-conf
+ deps='''ctdb-conf
ctdb-util samba-util talloc replace popt''',
install_path='${CTDB_HELPER_BINDIR}')
event_request.c
'''),
deps='''ctdb-event-protocol
- ctdb-event-conf ctdb-logging-conf
+ ctdb-conf
ctdb-server-util samba-util ctdb-util
talloc tevent replace popt''',
install_path='${CTDB_HELPER_BINDIR}')
ctdb_update_record.c
ctdb_lock.c ctdb_fork.c
ctdb_tunnel.c ctdb_client.c
- ctdb_config.c
'''),
includes='include',
deps='''ctdb-common ctdb-system ctdb-protocol
ctdb-tcp ctdb-util replace sys_rw popt
- ctdb-logging-conf
- ctdb-cluster-conf
- ctdb-database-conf
- ctdb-event-conf
- ctdb-failover-conf
- ctdb-legacy-conf
+ ctdb-conf
ctdb-event-protocol
talloc tevent tdb-wrap tdb talloc_report''' +
ib_deps,