for f in files:
                # synthesize a new action and invoke it
                synth = FileChownAction(paths.pjoin(directory, f), self.user,
                                        self.group, self.file_context)
                synth(filesys)