# File lib/fastcst/command/attach.rb, line 18
18:         def validate
19:             valid? @repo_dir, "Could not find the repository directory"
20:             valid? @name, "Provide a file name to include"
21:             valid? @purpose, "All files must have a purpose"
22:             valid_exists? @name, "File #{@name} doesn't exist"
23:             valid_file? @name, "File #{@name} is not a file"
24:             
25:             return @valid
26:         end