diff options
author | Martin Schwenke <martin@meltin.net> | 2018-07-06 16:38:43 +1000 |
---|---|---|
committer | Amitay Isaacs <amitay@samba.org> | 2018-07-11 11:48:38 +0200 |
commit | 06be1c8593fc84068896b428bdc39e7033bd85e2 (patch) | |
tree | 06ffb35571273677599a0b479aadaea29e76e4c4 /ctdb/wscript | |
parent | a3610d1cbcebb0fe81505d42276604804a112d9a (diff) | |
download | samba-06be1c8593fc84068896b428bdc39e7033bd85e2.tar.gz |
ctdb-build: Install event scripts in CTDB_DATADIR
Signed-off-by: Martin Schwenke <martin@meltin.net>
Pair-programmed-with: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/wscript')
-rw-r--r-- | ctdb/wscript | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/ctdb/wscript b/ctdb/wscript index 91fc0012919..d306cb67e78 100644 --- a/ctdb/wscript +++ b/ctdb/wscript @@ -760,8 +760,11 @@ def build(bld): os.path.walk(path, SUBDIR_MODE_callback, pd) return pd['file_list'] - etc_subdirs = [ + event_script_subdirs = [ 'events/legacy', + ] + + etc_subdirs = [ 'nfs-checks.d' ] @@ -770,6 +773,13 @@ def build(bld): else: configdir = 'ctdb/config' + for t in event_script_subdirs: + bld.INSTALL_DIR(os.path.join(bld.env.CTDB_ETCDIR, t)) + files = SUBDIR_MODE('%s/%s' % (configdir, t), trim_path=configdir) + for fmode in files: + bld.INSTALL_FILES(bld.env.CTDB_DATADIR, 'config/%s' % fmode[0], + destname=fmode[0], chmod=fmode[1]) + for t in etc_subdirs: files = SUBDIR_MODE('%s/%s' % (configdir, t), trim_path=configdir) for fmode in files: |