comparison idavoll/error.py @ 171:bc269696ef42

Reply with the correct error condition on subscription when not subscribed. Author: ralphm. Fixes #7.
author Ralph Meijer <ralphm@ik.nu>
date Thu, 03 Jan 2008 13:10:25 +0000
parents ef22e4150caa
children 569e4dac9bc3
comparison
equal deleted inserted replaced
170:958e69630e52 171:bc269696ef42
1 # Copyright (c) 2003-2007 Ralph Meijer 1 # Copyright (c) 2003-2008 Ralph Meijer
2 # See LICENSE for details. 2 # See LICENSE for details.
3 3
4 class Error(Exception): 4 class Error(Exception):
5 msg = '' 5 msg = ''
6 6
11 pass 11 pass
12 12
13 class NodeExists(Error): 13 class NodeExists(Error):
14 pass 14 pass
15 15
16 class SubscriptionNotFound(Error): 16 class NotSubscribed(Error):
17 pass 17 """
18 Entity is not subscribed to this node.
19 """
18 20
19 class SubscriptionExists(Error): 21 class SubscriptionExists(Error):
20 pass 22 pass
21 23
22 class Forbidden(Error): 24 class Forbidden(Error):
29 pass 31 pass
30 32
31 class NoInstantNodes(Error): 33 class NoInstantNodes(Error):
32 pass 34 pass
33 35
34 class NotSubscribed(Error):
35 pass
36
37 class InvalidConfigurationOption(Error): 36 class InvalidConfigurationOption(Error):
38 msg = 'Invalid configuration option' 37 msg = 'Invalid configuration option'
39 38
40 class InvalidConfigurationValue(Error): 39 class InvalidConfigurationValue(Error):
41 msg = 'Bad configuration value' 40 msg = 'Bad configuration value'