~frankban/charms/oneiric/buildbot-master/02-14

« back to all changes in this revision

Viewing changes to hooks/buildbot-relation-changed

  • Committer: Benji York
  • Date: 2012-02-10 16:38:59 UTC
  • mfrom: (13.1.5 buildbot-master)
  • Revision ID: benji@benjiyork.com-20120210163859-7gbzqfq3l9605i62
[r=gmb] make the buildbot master run as the buildbot user

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
    log_exit,
12
12
    relation_get,
13
13
    relation_set,
 
14
    su,
14
15
    )
15
16
from local import (
16
17
    buildbot_reconfig,
30
31
 
31
32
 
32
33
def update_slave_json(name, passwd, builders):
33
 
    slave_info = slave_json.get()
34
 
    slave_info[name] = (passwd, builders)
35
 
    slave_json.set(slave_info)
 
34
    with su('buildbot'):
 
35
        slave_info = slave_json.get()
 
36
        slave_info[name] = (passwd, builders)
 
37
        slave_json.set(slave_info)
36
38
 
37
39
 
38
40
def main():