def call(self, auth, message_id, include_pis, include_techs, include_support):
messages = Messages(self.api, [message_id], enabled = True)
if not messages:
- # raise PLCInvalidArgument, "No such message template"
- return 1
+ print >> log, "No such message template"
+ return 1
message = messages[0]
if not self.api.config.PLC_MAIL_ENABLED:
# Mark Huang <mlhuang@cs.princeton.edu>
# Copyright (C) 2006 The Trustees of Princeton University
#
-# $Id: Persons.py,v 1.26 2007/01/05 15:56:16 tmack Exp $
+# $Id: Persons.py,v 1.28 2007/01/05 19:50:20 tmack Exp $
#
from types import StringTypes
import crypt
from PLC.Faults import *
+from PLC.Debug import log
from PLC.Parameter import Parameter
from PLC.Filter import Filter
from PLC.Table import Row, Table
"%s %s" % ('Planetlab', 'Support')
# fill in template
- messages = Messages(self.api, ['PASSWORD_RESET_INITIATE'])
+ messages = Messages(self.api, ['ASSWORD_RESET_INITIATE'])
if not messages:
- raise PLCAPIError, "Email template not found"
+ print >> log, "No such message template"
+ return 1
message = messages[0]
subject = message['subject']
# fill in template
messages = Messages(self.api, ['ACCOUNT_REGISTERED'])
if not messages:
- raise PLCAPIError, "Email template not found"
+ print >> log, "No such message template"
+ return 1
message = messages[0]
subject = message['subject'] % (user_full_name, site['name'])