예제 #1
0
    def get_application(self):
        if not self.app:
            self.app = find_application(self['component'],
                                        self['executable'],
                                        self['cmdline'])

        return self.app
예제 #2
0
    def get_application(self):
        if not self.app:
            self.app = find_application(self['cmdline'],
                                        self['environ'],
                                        self['pid'],
                                        self['component'])

        return self.app
예제 #3
0
    def get_application(self):
        if not self.app:
            self.app = find_application(self['cmdline'],
                                        self['environ'],
                                        self['pid'],
                                        self['component'])

        return self.app
예제 #4
0
    def get_application(self):
        if not self.app:
            component = self['component']
            if not component:
                package = self['package']
                if package:
                    parts = package.split("-")
                    if len(parts) > 2:
                        # some-foo-package-7.7.7-2
                        component = "-".join(parts[:-2])
                    elif len(parts) == 1:
                        # kernel
                        component = package

            self.app = find_application(self['cmdline'])

        return self.app
예제 #5
0
    def get_application(self):
        if not self.app:
            component = self['component']
            if not component:
                package = self['package']
                if package:
                    parts = package.split("-")
                    if len(parts) > 2:
                        # some-foo-package-7.7.7-2
                        component = "-".join(parts[:-2])
                    elif len(parts) == 1:
                        # kernel
                        component = package

            self.app = find_application(component,
                                        self['executable'],
                                        self['cmdline'])

        return self.app