Mercurial > libervia-pubsub
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' |