Class: Paradeiser::ParadeiserController
- Inherits:
-
Controller
- Object
- Controller
- Paradeiser::ParadeiserController
show all
- Defined in:
- lib/paradeiser/controllers/paradeiser_controller.rb
Instance Attribute Summary
Attributes inherited from Controller
#exitstatus, #has_output
Instance Method Summary
collapse
Methods inherited from Controller
#call, #get_binding, #initialize, #model
Instance Method Details
#init ⇒ Object
5
6
7
8
|
# File 'lib/paradeiser/controllers/paradeiser_controller.rb', line 5
def init
FileUtils.mkdir_p(Paradeiser.par_dir)
FileUtils.cp_r(File.join(Paradeiser.templates_dir, Paradeiser.os.to_s, 'hooks'), Paradeiser.par_dir)
end
|
#report ⇒ Object
10
11
12
13
|
# File 'lib/paradeiser/controllers/paradeiser_controller.rb', line 10
def report
@pom = Repository.all
self.has_output = true
end
|
#status ⇒ Object
15
16
17
18
19
|
# File 'lib/paradeiser/controllers/paradeiser_controller.rb', line 15
def status
@pom = Repository.active || Repository.all.last
self.exitstatus = Status.of(@pom).to_i
self.has_output = true
end
|