Class: Greenhouse::Tasks::RemoveProject
- Inherits:
-
Object
- Object
- Greenhouse::Tasks::RemoveProject
- Includes:
- ProjectTask, Task
- Defined in:
- lib/greenhouse/tasks/remove_project.rb
Instance Method Summary collapse
Methods included from ProjectTask
Methods included from Task
Instance Method Details
#perform(project) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/greenhouse/tasks/remove_project.rb', line 7 def perform(project) @project = project puts "Removing #{@project.title} from your .projects file...".yellow Projects::projects_file.projects.delete_if { |name,project| name == @project.name } Projects::projects_file.write end |