summaryrefslogtreecommitdiff
path: root/buildstream/_exceptions.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildstream/_exceptions.py')
-rw-r--r--buildstream/_exceptions.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/buildstream/_exceptions.py b/buildstream/_exceptions.py
index e55d942fd..5187357c5 100644
--- a/buildstream/_exceptions.py
+++ b/buildstream/_exceptions.py
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2016 Codethink Limited
+# Copyright (C) 2018 Codethink Limited
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
@@ -16,6 +16,7 @@
#
# Authors:
# Tristan Van Berkom <tristan.vanberkom@codethink.co.uk>
+# Tiago Gomes <tiago.gomes@codethink.co.uk>
from enum import Enum
@@ -206,6 +207,13 @@ class LoadErrorReason(Enum):
# Try to load a directory not a yaml file
LOADING_DIRECTORY = 18
+ # A project path leads outside of the project directory
+ PROJ_PATH_INVALID = 19
+
+ # A project path points to a file of the not right kind (e.g. a
+ # socket)
+ PROJ_PATH_INVALID_KIND = 20
+
# LoadError
#