diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/sbin/bcfg2 | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sbin/bcfg2 b/src/sbin/bcfg2 index f88f41b29..33bef6147 100755 --- a/src/sbin/bcfg2 +++ b/src/sbin/bcfg2 @@ -159,7 +159,10 @@ class Client: proxy = Bcfg2.Client.Proxy.bcfg2() if self.setup['profile']: - proxy.AssertProfile(self.setup['profile']) + try: + proxy.AssertProfile(self.setup['profile']) + except xmlrpclib.Fault: + self.fatal_error("Failed to set client profile") try: probe_data = proxy.GetProbes() |