Description:
backport
Commit status:
[Not Reviewed]
References:
merge algo
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r211:98de9bf5a475 - - 1 file changed: 16 inserted, 0 deleted

@@ -34,12 +34,24
34
34
35 echo "Configuring rails app"
35 echo "Configuring rails app"
36
36
37 cp web/config/application.rb.SAMPLE web/config/application.rb
37 cp web/config/application.rb.SAMPLE web/config/application.rb
38 cp web/config/initializers/cafe_grader_config.rb.SAMPLE web/config/initializers/cafe_grader_config.rb
38 cp web/config/initializers/cafe_grader_config.rb.SAMPLE web/config/initializers/cafe_grader_config.rb
39
39
40 + #replace UTC in application.rb with the system timezone
41 + timezone='UTC'
42 + if [ -f '/etc/timezone' ]; then
43 + timezone=\"`cat /etc/timezone`\"
44 + else
45 + if [ -f '/etc/sysconfig/clock' ]; then
46 + timezone=`grep -e '^TIMEZONE' /etc/sysconfig/clock | grep -o -e '\".*\"'`
47 + fi
48 + fi
49 + replace="s!'UTC'!$timezone!g"
50 + sed -i $replace web/config/application.rb
51 +
40 echo "At this point we will need MySQL user and database."
52 echo "At this point we will need MySQL user and database."
41 echo "Have you created MySQL user and database for Cafe grader? (Y/N) "
53 echo "Have you created MySQL user and database for Cafe grader? (Y/N) "
42 read ch
54 read ch
43
55
44 if [ "$ch" = "n" -o "$ch" = "N" ]
56 if [ "$ch" = "n" -o "$ch" = "N" ]
45 then
57 then
@@ -111,12 +123,16
111
123
112 echo "Running rake tasks to initialize database"
124 echo "Running rake tasks to initialize database"
113
125
114 rake db:migrate
126 rake db:migrate
115 rake db:seed
127 rake db:seed
116
128
129 + echo "Running rake tasks to precompile the assets"
130 +
131 + rake assets:precompile
132 +
117 echo "Intalling web interface complete..."
133 echo "Intalling web interface complete..."
118 echo
134 echo
119 echo "Fetching grader"
135 echo "Fetching grader"
120
136
121 cd ..
137 cd ..
122
138
You need to be logged in to leave comments. Login now