Changeset 7118
- Timestamp:
- 10/11/07 13:57:02 (14 months ago)
- Files:
-
- 1 modified
-
trunk/Products/ZenModel/OperatingSystem.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Products/ZenModel/OperatingSystem.py
r6979 r7118 263 263 org = self.dmd.Services.WinService 264 264 wsc = org.find(org.parseServiceLiveSearchString(className)) 265 ws = manage_addWinService(self.winservices, 266 wsc.id, 267 wsc.description, 268 userCreated=userCreated) 269 if REQUEST: 270 REQUEST['message'] = 'WinService created' 265 if wsc is not None: 266 ws = manage_addWinService(self.winservices, 267 wsc.id, 268 wsc.description, 269 userCreated=userCreated) 270 elif REQUEST: 271 REQUEST['message'] = \ 272 'Could not find a WinService named %s' % className 273 return self.callZenScreen(REQUEST) 274 275 if REQUEST: 276 REQUEST['message'] = 'WinService added' 271 277 REQUEST['RESPONSE'].redirect(ws.absolute_url()) 272 278 return self.callZenScreen(REQUEST) … … 341 347 org = self.dmd.Services.IpService 342 348 ipsc = org.find(org.parseServiceLiveSearchString(className)) 343 ips = manage_addIpService(self.ipservices, 344 ipsc.id, 345 protocol, 346 ipsc.port, 347 userCreated=userCreated) 348 if REQUEST: 349 REQUEST['message'] = 'IpService created' 349 if ipsc is not None: 350 ips = manage_addIpService(self.ipservices, 351 ipsc.id, 352 protocol, 353 ipsc.port, 354 userCreated=userCreated) 355 elif REQUEST: 356 REQUEST['message'] = \ 357 'Could not find an IpService named %s' % className 358 return self.callZenScreen(REQUEST) 359 360 if REQUEST: 361 REQUEST['message'] = 'IpService added' 350 362 REQUEST['RESPONSE'].redirect(ips.absolute_url()) 351 363 return self.callZenScreen(REQUEST)