[Et-mgmt-commits-list] [SCM] virt-factory branch, master now at fc18cbbd7629c8a51c045b431604205b4d4cf151

Scott Seago sseago at redhat.com
Mon Apr 9 16:12:25 UTC 2007


Hello,

This is an automated email from the git hooks/update script, it was
generated because a ref change was pushed to the repository.

Updating branch, master,
       via  fc18cbbd7629c8a51c045b431604205b4d4cf151 (commit)
      from  40e581d58b912c8357d2baeb564069b711c3a7e3 (commit)

- Log -----------------------------------------------------------------
commit fc18cbbd7629c8a51c045b431604205b4d4cf151
Author: Scott Seago <sseago at redhat.com>
Date:   Mon Apr 9 12:12:18 2007 -0400

    more output from puppetd -- send output to stdout.
-----------------------------------------------------------------------

Diffstat:
 register/register/register.py |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/register/register/register.py b/register/register/register.py
index 3ffb411..6c3e2c2 100755
--- a/register/register/register.py
+++ b/register/register/register.py
@@ -84,8 +84,14 @@ class Register(object):
             server = string.split(self.server_url, '/')[2]
             server = string.split(server, ':')[0]
             self.update_puppet_sysconfig(server)
-            puppetcmd = "/usr/sbin/puppetd --waitforcert 0 --server " + server + " --onetime"
-            os.system(puppetcmd)
+            puppetcmd = "/usr/sbin/puppetd --waitforcert 0 --server " + server + " --test"
+            print "puppet cmd: ", puppetcmd
+            puppet_in, puppet_out = os.popen4(puppetcmd)
+            for line in puppet_out.readlines():
+                print "puppet: ", line,
+            puppet_in.close()
+            puppet_out.close()
+
             rc2 = self.server.sign_node_cert(self.token, hostname)
             if rc2[0] != 0:
                 print "Failed: ", rc2

hooks/update
---
Git Source Code Management System
hooks/update refs/heads/master \
  40e581d58b912c8357d2baeb564069b711c3a7e3 \
  fc18cbbd7629c8a51c045b431604205b4d4cf151




More information about the Et-mgmt-commits-list mailing list