Esempio n. 1
0
 def previous(cls):
     try:
         previous_area_spec = PTaskHistory().previous
         version = None
         if PTaskSpec.VERSION in previous_area_spec:
             (previous_area_spec, version) = previous_area_spec.split(
                 PTaskSpec.VERSION)
         return cls(previous_area_spec, validate=False, version=version)
     except PTaskAreaError:
         return cls("")
Esempio n. 2
0
 def previous(cls):
     try:
         previous_area_spec = PTaskHistory().previous
         version = None
         if PTaskSpec.VERSION in previous_area_spec:
             (previous_area_spec,
              version) = previous_area_spec.split(PTaskSpec.VERSION)
         return cls(previous_area_spec, validate=False, version=version)
     except PTaskAreaError:
         return cls("")
Esempio n. 3
0
 def latest(cls):
     try:
         latest_area_spec = PTaskHistory().latest
         version = None
         if PTaskSpec.VERSION in latest_area_spec:
             (latest_area_spec, version) = latest_area_spec.split(
                 PTaskSpec.VERSION)
         return cls(latest_area_spec, validate=False, version=version)
     except PTaskAreaError:
         return cls("")
Esempio n. 4
0
 def latest(cls):
     try:
         latest_area_spec = PTaskHistory().latest
         version = None
         if PTaskSpec.VERSION in latest_area_spec:
             (latest_area_spec,
              version) = latest_area_spec.split(PTaskSpec.VERSION)
         return cls(latest_area_spec, validate=False, version=version)
     except PTaskAreaError:
         return cls("")