def set_src_filepath(self, src_dir_path):
log.debug("<STR_LIT>", src_dir_path)<EOL>self.abs_src_filepath = src_dir_path.resolved_path<EOL>log.debug("<STR_LIT>" % self.abs_src_filepath)<EOL>if self.abs_src_filepath is None:<EOL><INDENT>log.info("<STR_LIT>", src_dir_path)<EOL>return<EOL><DEDENT>self.sub_filepath = self.abs_src_filepath.relative_to(self.abs_src_root)<EOL>log.debug("<STR_LIT>" % self.sub_filepath)<EOL>self.sub_path = self.sub_filepath.parent<EOL>log.debug("<STR_LIT>" % self.sub_path)<EOL>self.filename = self.sub_filepath.name<EOL>log.debug("<STR_LIT>" % self.filename)<EOL>self.abs_dst_path = Path2(self.abs_dst_root, self.sub_path)<EOL>log.debug("<STR_LIT>" % self.abs_dst_path)<EOL>self.abs_dst_filepath = Path2(self.abs_dst_root, self.sub_filepath)<EOL>log.debug("<STR_LIT>" % self.abs_dst_filepath)<EOL>self.abs_dst_hash_filepath = Path2("<STR_LIT>" % (self.abs_dst_filepath, os.extsep, phlb_config.hash_name))<EOL>log.debug("<STR_LIT>" % self.abs_dst_hash_filepath)<EOL>
Set one filepath to backup this file.
Called for every file in the source directory.

:argument src_dir_path: filesystem_walk.DirEntryPath() instance