multi-fcdistro yum config
[bootstrapfs.git] / db-config.d / 030-conf_files_node_update
1 # -*-python-*-
2 # $Id: 030-conf_files 16642 2010-01-18 17:14:40Z thierry $
3 # $URL: svn+ssh://thierry@svn.planet-lab.org/svn/MyPLC/trunk/db-config.d/030-conf_files $
4 #################### conf files
5
6 conf_files = [
7
8 # myplc/noderepo
9     # YUM configuration
10     {'enabled': True,
11      'source': 'yum/myplc.repo.php?gpgcheck=1',
12      'dest': '/etc/yum.myplc.d/myplc.repo',
13      'file_permissions': '644', 'file_owner': 'root', 'file_group': 'root',
14      'preinstall_cmd': '', 'postinstall_cmd': '', 'error_cmd': '',
15      'ignore_cmd_errors': False,
16      'always_update': False},
17     {'enabled': True,
18      'source': 'yum/yum.php?path=yum.conf',
19      'dest': '/etc/yum.conf',
20      'file_permissions': '644', 'file_owner': 'root', 'file_group': 'root',
21      'preinstall_cmd': '', 'postinstall_cmd': '', 'error_cmd': '',
22      'ignore_cmd_errors': False,
23      'always_update': False},
24     {'enabled': True,
25      'source': 'yum/yum.php?path=yum.myplc.d/stock.repo',
26      'dest': '/etc/yum.myplc.d/stock.repo',
27      'file_permissions': '644', 'file_owner': 'root', 'file_group': 'root',
28      'preinstall_cmd': '', 'postinstall_cmd': '', 'error_cmd': '',
29      'ignore_cmd_errors': False,
30      'always_update': False},
31     
32 # NodeUpdate
33     {'enabled': True,
34      'source': 'PlanetLabConf/delete-rpm-list-production',
35      'dest': '/etc/planetlab/delete-rpm-list',
36      'file_permissions': '644',
37      'file_owner': 'root',
38      'file_group': 'root',
39      'preinstall_cmd': '',
40      'postinstall_cmd': '',
41      'error_cmd': '',
42      'ignore_cmd_errors': False,
43      'always_update': False},
44     
45 # NodeUpdate
46     # /etc/planetlab/extensions
47     {'enabled': True,
48      'source': 'PlanetLabConf/extensions.php',
49      'dest': '/etc/planetlab/extensions',
50      'file_permissions': '644',
51      'file_owner': 'root',
52      'file_group': 'root',
53      'preinstall_cmd': '',
54      'postinstall_cmd': '',
55      'error_cmd': '',
56      'ignore_cmd_errors': False,
57      'always_update': False},
58     
59     ]
60
61 for conf_file in conf_files:
62         SetConfFile(conf_file)