From a0aff95b67e6acf775405633b205fc04e3c4ecd3 Mon Sep 17 00:00:00 2001 From: Cory Johns Date: Tue, 25 Oct 2016 17:35:00 -0400 Subject: [PATCH] Add application status and message property --- juju/application.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/juju/application.py b/juju/application.py index f6129a5..4e0154a 100644 --- a/juju/application.py +++ b/juju/application.py @@ -35,6 +35,18 @@ class Application(model.ModelEntity): if unit.application == self.name ] + @property + def status(self): + """Get the application status, as set by the charm's leader. + """ + return self.data['status']['current'] + + @property + def status_message(self): + """Get the application status message, as set by the charm's leader. + """ + return self.data['status']['message'] + def add_relation(self, local_relation, remote_relation): """Add a relation to another application. -- 2.17.1