diff options
author | Max Illfelder <illfelder@google.com> | 2016-06-01 17:46:53 -0700 |
---|---|---|
committer | Max Illfelder <illfelder@google.com> | 2016-06-01 17:52:22 -0700 |
commit | 2372d3797d522129de2647cfa1486a0fc23d5691 (patch) | |
tree | 3f9034992fb0a9afd4836242a5922d4a5f9763f8 /setup.py | |
parent | 1e9e7a0425f6f79270c8c651e3bccdb7bd6403e4 (diff) | |
download | google-compute-image-packages-2372d3797d522129de2647cfa1486a0fc23d5691.tar.gz |
Add a default config file for partner defaults.
This enables a partner to provide their own default values without
overriding user settings during package upgrades.
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -36,6 +36,13 @@ def GetInitFiles(path): return list(set(glob.glob(valid)) - set(glob.glob(invalid))) +# Common data files to add as part of all Linux distributions. +data_files = [ + ('/etc/default', ['package/instance_configs.cfg']), +] + + +# Data files specific to the various Linux init systems. data_files_dict = { 'systemd': [('/usr/lib/systemd/system', GetInitFiles('package/systemd'))], 'sysvinit': [('/etc/init.d', GetInitFiles('package/sysvinit'))], @@ -51,7 +58,7 @@ if os.environ.get('CONFIG') not in data_files_dict.keys(): setuptools.setup( author='Google Compute Engine Team', author_email='gc-team@google.com', - data_files=data_files_dict.get(os.environ['CONFIG']), + data_files=data_files + data_files_dict.get(os.environ['CONFIG']), description='Google Compute Engine', include_package_data=True, install_requires=['boto'], |