20 from settings
import SERVICES_TMP, BASIC_IMAGE, SSH_KEY, SYSTEM_VERSION, DEB_REPO
23 cm_net_clm_cm, cm_net_cm_cluster, clm_net_clm_cm, rm
26 rm_config = open(
'%s/rm.config.diff' % SERVICES_TMP,
'w')
27 rm_config.write(
'''14c14
28 < RM_ADDRESS=('127.0.0.1', 8004)
30 > RM_ADDRESS=('%(RM)s', 8004)
32 < CM_RMI=('127.0.0.1', 8003)
34 > CM_RMI=('%(CM)s', 8003)
36 < PUBLIC_IP = '127.0.0.1'
38 > PUBLIC_IP = '%(RM)s''
39 ''' % {
'CM': cm_net_cm_cluster,
46 actions.append({
'type':
'exec',
49 '%s/id_test' % SERVICES_TMP,
50 '%s/rm.config.diff' % SERVICES_TMP,
51 'root@%s:/tmp/' % rm]})
52 actions.append({
'type':
'exec',
55 '%s/id_test' % SERVICES_TMP,
57 'patch /etc/cc1/rm/settings.py < /tmp/rm.config.diff']})
58 actions.append({
'type':
'exec',
61 '%s/id_test' % SERVICES_TMP,
63 '/etc/init.d/cc1-rm restart']})