2872: Add "delete folder" button.
[arvados.git] / apps / workbench / app / models / job.rb
1 class Job < ArvadosBase
2   def self.goes_in_folders?
3     true
4   end
5
6   def attribute_editable?(attr)
7     false
8   end
9
10   def self.creatable?
11     false
12   end
13
14   def default_name
15     if script
16       x = "\"#{script}\" job"
17     else
18       x = super
19     end
20     if finished_at
21       x += " finished #{finished_at.strftime('%b %-d')}"
22     elsif started_at
23       x += " started #{started_at.strftime('%b %-d')}"
24     elsif created_at
25       x += " submitted #{created_at.strftime('%b %-d')}"
26     end
27   end
28 end