Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
capistrano-sneakers
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ikcrm_common
capistrano-sneakers
Commits
21009ef3
Unverified
Commit
21009ef3
authored
Jan 26, 2018
by
Andrew Babichev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Pluralize sneakers_role
parent
cf0309ca
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
8 deletions
+8
-8
README.md
+1
-1
lib/capistrano/tasks/monit.rake
+6
-6
lib/capistrano/tasks/sneakers.rake
+1
-1
No files found.
README.md
View file @
21009ef3
...
...
@@ -27,7 +27,7 @@ Configurable options, shown here with defaults:
:sneakers_pid
=>
File
.
join
(
shared_path
,
'tmp'
,
'pids'
,
'sneakers.pid'
)
# ensure this path exists in production before deploying
:sneakers_env
=>
fetch
(
:rack_env
,
fetch
(
:rails_env
,
fetch
(
:stage
)))
:sneakers_log
=>
File
.
join
(
shared_path
,
'log'
,
'sneakers.log'
)
:sneakers_role
=>
:app
:sneakers_role
s
=>
:app
:sneakers_processes
=>
1
# sneakers monit
:sneakers_monit_conf_dir
=>
'/etc/monit/conf.d'
...
...
lib/capistrano/tasks/monit.rake
View file @
21009ef3
...
...
@@ -25,7 +25,7 @@ namespace :sneakers do
desc
'Config Sneakers monit-service'
task
:config
do
on
roles
(
fetch
(
:sneakers_role
))
do
|
role
|
on
roles
(
fetch
(
:sneakers_role
s
))
do
|
role
|
@role
=
role
upload_sneakers_template
'sneakers_monit'
,
"
#{
fetch
(
:tmp_dir
)
}
/monit.conf"
,
@role
...
...
@@ -38,35 +38,35 @@ namespace :sneakers do
desc
'Monitor Sneakers monit-service'
task
:monitor
do
on
roles
(
fetch
(
:sneakers_role
))
do
on
roles
(
fetch
(
:sneakers_role
s
))
do
sudo_if_needed
"
#{
fetch
(
:monit_bin
)
}
monitor
#{
sneakers_service_name
}
"
end
end
desc
'Unmonitor Sneakers monit-service'
task
:unmonitor
do
on
roles
(
fetch
(
:sneakers_role
))
do
on
roles
(
fetch
(
:sneakers_role
s
))
do
sudo_if_needed
"
#{
fetch
(
:monit_bin
)
}
unmonitor
#{
sneakers_service_name
}
"
end
end
desc
'Start Sneakers monit-service'
task
:start
do
on
roles
(
fetch
(
:sneakers_role
))
do
on
roles
(
fetch
(
:sneakers_role
s
))
do
sudo_if_needed
"
#{
fetch
(
:monit_bin
)
}
start
#{
sneakers_service_name
}
"
end
end
desc
'Stop Sneakers monit-service'
task
:stop
do
on
roles
(
fetch
(
:sneakers_role
))
do
on
roles
(
fetch
(
:sneakers_role
s
))
do
sudo_if_needed
"
#{
fetch
(
:monit_bin
)
}
stop
#{
sneakers_service_name
}
"
end
end
desc
'Restart Sneakers monit-service'
task
:restart
do
on
roles
(
fetch
(
:sneakers_role
))
do
on
roles
(
fetch
(
:sneakers_role
s
))
do
sudo_if_needed
"
#{
fetch
(
:monit_bin
)
}
restart
#{
sneakers_service_name
}
"
end
end
...
...
lib/capistrano/tasks/sneakers.rake
View file @
21009ef3
...
...
@@ -7,7 +7,7 @@ namespace :load do
set
:sneakers_log
,
->
{
File
.
join
(
shared_path
,
'log'
,
'sneakers.log'
)
}
# set :sneakers_timeout, -> 10
# TODO: Rename to plural
set
:sneakers_role
,
[
:app
]
set
:sneakers_role
s
,
[
:app
]
set
:sneakers_processes
,
1
set
:sneakers_workers
,
false
# if this is false it will cause Capistrano to exit
# rename to sneakers_config
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment