summaryrefslogtreecommitdiff
path: root/buildstream/plugin.py
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-11-08 20:40:08 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-11-08 21:27:21 +0900
commit213d9072b684d2dff78d8b4f1c7cfa9d6335b0d0 (patch)
tree8dc7a203d486e45430cadaf5a4e33e720d1ef015 /buildstream/plugin.py
parent34ba445fd1963acada0733c196483c98a57fd753 (diff)
downloadbuildstream-213d9072b684d2dff78d8b4f1c7cfa9d6335b0d0.tar.gz
Refactor: Move context.py -> _context.py
Consequently: o Changed Plugin.get_context() to a private Plugin._get_context() accessor. o Updated anything which imports Context to do so from private _context module o Updated docs to exclude the now private Context
Diffstat (limited to 'buildstream/plugin.py')
-rw-r--r--buildstream/plugin.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/buildstream/plugin.py b/buildstream/plugin.py
index 56bee90c1..5a7d70961 100644
--- a/buildstream/plugin.py
+++ b/buildstream/plugin.py
@@ -176,14 +176,6 @@ class Plugin():
"""
return self.__kind
- def get_context(self):
- """Fetches the context
-
- Returns:
- (object): The :class:`.Context`
- """
- return self.__context
-
def node_items(self, node):
"""Iterate over a dictionary loaded from YAML
@@ -562,6 +554,13 @@ class Plugin():
# Private Methods used in BuildStream #
#############################################################
+ # _get_context()
+ #
+ # Fetches the invocation context
+ #
+ def _get_context(self):
+ return self.__context
+
# _get_project()
#
# Fetches the project object associated with this plugin