Example #1
0
	def render_helpers(self):
		helper_controller = HelperController(self.args)
		for application in self._restartable_applications(self.applications, self.args):
			helper_controller.print_helper(application.name, self.args)
			print("")

		view = NoteForHiddenView()
		view.assign("args", self.args)
		view.assign("total_count", len(self.applications))
		view.assign("session_count", self.applications.count_type(Applications.TYPES['SESSION']))
		view.assign("static_count", self.applications.count_type(Applications.TYPES['STATIC']))
		view.render()
Example #2
0
		def note_content():
			content = StringIO()
			view = NoteForHiddenView(content)
			view.assign("args", self.args.args)
			view.assign("total_count", len(self.args.applications))
			view.assign("session_count", self.args.applications.count_type(Applications.TYPES["SESSION"]))
			view.assign("static_count", self.args.applications.count_type(Applications.TYPES["STATIC"]))
			view.render()
			return content.getvalue() if version_info.major >= 3 else content.getvalue().decode("utf8")
Example #3
0
	def render(self):
		if self.args.applications:
			print(_("You should restart:"))

		i = 1
		digits = len(str(len(self.args.applications)))
		for application in self.args.applications:
			n = "[{0}]".format(i).ljust(digits + 2)
			print("{} {}".format(n, application.name))
			i += 1

		if not self.args.args.all:
			if self.args.applications and (self.args.session_count or self.args.static_count):
				print("")

			view = NoteForHiddenView()
			view.assign("args", self.args.args)
			view.assign("total_count", self.args.total_count)
			view.assign("session_count", self.args.session_count)
			view.assign("static_count", self.args.static_count)
			view.render()
Example #4
0
    def render(self):
        if self.args.applications:
            print(_("You should restart:"))

        i = 1
        digits = len(str(len(self.args.applications)))
        for application in self.args.applications:
            n = "[{0}]".format(i).ljust(digits + 2)
            print("{} {}".format(n, application.name))
            i += 1

        if not self.args.args.all:
            if self.args.applications and (self.args.session_count
                                           or self.args.static_count):
                print("")

            view = NoteForHiddenView()
            view.assign("args", self.args.args)
            view.assign("total_count", self.args.total_count)
            view.assign("session_count", self.args.session_count)
            view.assign("static_count", self.args.static_count)
            view.render()