~cbehrens/nova/lp844160-build-works-with-zones

« back to all changes in this revision

Viewing changes to nova/compute/exception.py

  • Committer: Jesse Andrews
  • Date: 2010-05-28 06:05:26 UTC
  • Revision ID: git-v1:bf6e6e718cdc7488e2da87b21e258ccc065fe499
initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Copyright [2010] [Anso Labs, LLC]
 
2
 
3
#    Licensed under the Apache License, Version 2.0 (the "License");
 
4
#    you may not use this file except in compliance with the License.
 
5
#    You may obtain a copy of the License at
 
6
 
7
#        http://www.apache.org/licenses/LICENSE-2.0
 
8
 
9
#    Unless required by applicable law or agreed to in writing, software
 
10
#    distributed under the License is distributed on an "AS IS" BASIS,
 
11
#    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
12
#    See the License for the specific language governing permissions and
 
13
#    limitations under the License.
 
14
 
 
15
"""
 
16
Exceptions for Compute Node errors, mostly network addressing.
 
17
"""
 
18
 
 
19
from nova.exception import Error
 
20
 
 
21
class NoMoreAddresses(Error):
 
22
    pass
 
23
 
 
24
class AddressNotAllocated(Error):
 
25
    pass
 
26
 
 
27
class AddressAlreadyAssociated(Error):
 
28
    pass
 
29
 
 
30
class AddressNotAssociated(Error):
 
31
    pass
 
32
 
 
33
class NotValidNetworkSize(Error):
 
34
    pass
 
35