new method which checks if object exists on the file system

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
remotes/origin/feature_files_export
Steven Armstrong 14 years ago
parent 96c059983a
commit 5a082058e5
  1. 5
      lib/cdist/core/object.py

@ -97,3 +97,8 @@ class Object(object):
prepared = fsproperty.FileBooleanProperty(lambda obj: os.path.join(obj.absolute_path, "prepared"))
ran = fsproperty.FileBooleanProperty(lambda obj: os.path.join(obj.absolute_path, "ran"))
source = fsproperty.FileStringProperty(lambda obj: os.path.join(obj.absolute_path, "source"))
@property
def exists(self):
"""Checks wether this cdist object exists on the file systems."""
return os.path.exists(self.absolute_path)

Loading…
Cancel
Save