mirror of
https://github.com/jimeh/skyhook.git
synced 2026-02-19 11:06:38 +00:00
19 lines
332 B
Ruby
19 lines
332 B
Ruby
class MaintenanceMode
|
|
|
|
def enable
|
|
Nginx.ensite :maintenance
|
|
Nginx.dissite :projects
|
|
Nginx.dissite :default
|
|
Initd.nginx :restart
|
|
Projects.stop
|
|
end
|
|
|
|
def disable
|
|
Nginx.ensite :projects
|
|
Nginx.ensite :default
|
|
Nginx.dissite :maintenance
|
|
Projects.start
|
|
Initd.nginx :restart
|
|
end
|
|
|
|
end |