~checkbox-dev/checkbox/trunk

« back to all changes in this revision

Viewing changes to plainbox/plainbox/impl/unit/job.py

  • Committer: Daniel Manrique
  • Author(s): Zygmunt Krynicki
  • Date: 2014-06-11 17:01:58 UTC
  • mfrom: (3062.2.4 launchpad/fix-1328903)
  • Revision ID: daniel_manrique-20140611170158-x4257ca35qmzcqmn
"automatic merge by tarmac [r=roadmr][bug=1328903][author=zkrynicki]"

Show diffs side-by-side

added added

removed removed

Lines of Context:
309
309
        return self.get_record_value('user')
310
310
 
311
311
    @property
 
312
    def flags(self):
 
313
        return self.get_record_value('flags')
 
314
 
 
315
    @property
312
316
    def shell(self):
313
317
        """
314
318
        Shell that is used to interpret the command
368
372
        else:
369
373
            return set()
370
374
 
 
375
    def get_flag_set(self):
 
376
        """
 
377
        Return a set of flags associated with this job
 
378
        """
 
379
        if self.flags is not None:
 
380
            return {flag for flag in re.split('[\s,]+', self.flags)}
 
381
        else:
 
382
            return set()
 
383
 
371
384
    @property
372
385
    def automated(self):
373
386
        """