Skip to content

Instantly share code, notes, and snippets.

View deependersingla's full-sized avatar

Deepender Singla deependersingla

View GitHub Profile
class ContentBased
Todo_course_weight = 1
Active_course_weight = 2
Completed_course_weight = 3
def self.course_suggestion(user)
user_total_projects = user.projects
completed_project = user.completed_projects
# Sidekiq interaction and startup script
commands:
create_post_dir:
command: "mkdir /opt/elasticbeanstalk/hooks/appdeploy/post"
ignoreErrors: true
files:
"/opt/elasticbeanstalk/hooks/appdeploy/post/50_restart_sidekiq":
mode: "000755"
content: |
#!/bin/bash
# Sidekiq interaction and startup script
commands:
create_post_dir:
command: "mkdir /opt/elasticbeanstalk/hooks/appdeploy/post"
ignoreErrors: true
files:
"/opt/elasticbeanstalk/hooks/appdeploy/post/50_restart_sidekiq":
mode: "000755"
content: |
#!/bin/bash
2014-07-02 07:41:44,009 [INFO] (2298 MainThread) [directoryHooksExecutor.py-29] [root directoryHooksExecutor info] Script succeeded.
2014-07-02 07:41:44,009 [INFO] (2298 MainThread) [directoryHooksExecutor.py-29] [root directoryHooksExecutor info] Executing script: /opt/elasticbeanstalk/hooks/appdeploy/pre/11_asset_compilation.sh
2014-07-02 07:41:46,944 [INFO] (2298 MainThread) [directoryHooksExecutor.py-29] [root directoryHooksExecutor info] Output from script: running 'rake assets:precompile'...
2014-07-02T07:41:46Z 2328 TID-264k8 INFO: Sidekiq client with redis options {:url=>"redis://redis.8tyozq.0001.use1.cache.amazonaws.com:6379/12", :namespace=>"Sidekiq"}
Asset compilation succesful
2014-07-02 07:41:46,945 [INFO] (2298 MainThread) [directoryHooksExecutor.py-29] [root directoryHooksExecutor info] Script succeeded.
2014-07-02 07:41:46,945 [INFO] (2298 MainThread) [directoryHooksExecutor.py-29] [root directoryHooksExecutor info] Executing script: /opt/elasticbeanstalk/hooks/appdeploy/pre/12_db_migration.
@deependersingla
deependersingla / parameter
Created August 9, 2014 08:10
Monkey patch to replace model_attributes to model in rails strong para,s
class ActionController::Parameters
def permit(*filters)
params = self.class.new
filters.each do |filter|
case filter
when Symbol, String
permitted_scalar_filter(params, filter)
when Hash then
#filter[(filter.keys.first.to_s + "_attributes").to_sym] = filter.delete filter.keys.first
Traceback (most recent call last):
File "./manage.py", line 90, in <module>
startup = importlib.import_module(edx_args.startup)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/edx/app/edxapp/edx-platform/lms/startup.py", line 5, in <module>
from django.conf import settings
ImportError: No module named django.conf
Traceback (most recent call last):
File "manage.py", line 90, in <module>
startup = importlib.import_module(edx_args.startup)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/edx/app/edxapp/edx-platform/lms/startup.py", line 5, in <module>
from django.conf import settings
ImportError: No module named django.conf
2014-10-24 11:56:01,634 INFO 30453 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125
Fetching enrolled students for edX/DemoX/Demo_course
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.