diff options
Diffstat (limited to 'nova/compute')
| -rw-r--r-- | nova/compute/api.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py index 0f3e0ae3d..aa2d08c64 100644 --- a/nova/compute/api.py +++ b/nova/compute/api.py @@ -1522,7 +1522,7 @@ class API(base.Base): def attach_volume(self, context, instance, volume_id, device): """Attach an existing volume to an existing instance.""" - if not re.match("^/dev/[a-z]d[a-z]+$", device): + if not re.match("^/dev/x{0,1}[a-z]d[a-z]+$", device): raise exception.ApiError(_("Invalid device specified: %s. " "Example device: /dev/vdb") % device) self.volume_api.check_attach(context, volume_id=volume_id) |
