def _validate_lease_dir(self):
try:<EOL><INDENT>if not os.path.isdir(self.path):<EOL><INDENT>os.makedirs(self.path)<EOL><DEDENT><DEDENT>except OSError as e:<EOL><INDENT>raise_from(<EOL>LagoSubnetLeaseBadPermissionsException(self.path, e.strerror),<EOL>e<EOL>)<EOL><DEDENT>
Validate that the directory used by this store exist,
    otherwise create it.