Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
1d29e1f2
Commit
1d29e1f2
authored
Jan 18, 2013
by
ichuang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
comment out some debug in conditional_module; leave undeleted for future tests
parent
363ca703
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
7 deletions
+7
-7
common/lib/xmodule/xmodule/conditional_module.py
+7
-7
No files found.
common/lib/xmodule/xmodule/conditional_module.py
View file @
1d29e1f2
...
...
@@ -48,7 +48,7 @@ class ConditionalModule(XModule):
for
loc
in
self
.
descriptor
.
required_module_locations
:
module
=
self
.
system
.
get_module
(
loc
)
self
.
required_modules
.
append
(
module
)
log
.
debug
(
'required_modules=
%
s'
%
(
self
.
required_modules
))
#
log.debug('required_modules=%s' % (self.required_modules))
def
is_condition_satisfied
(
self
):
self
.
_get_required_modules
()
...
...
@@ -57,15 +57,15 @@ class ConditionalModule(XModule):
# all required modules must be completed, as determined by
# the modules .is_completed() method
for
module
in
self
.
required_modules
:
log
.
debug
(
'in is_condition_satisfied; student_answers=
%
s'
%
module
.
lcp
.
student_answers
)
log
.
debug
(
'in is_condition_satisfied; instance_state=
%
s'
%
module
.
instance_state
)
#
log.debug('in is_condition_satisfied; student_answers=%s' % module.lcp.student_answers)
#
log.debug('in is_condition_satisfied; instance_state=%s' % module.instance_state)
if
not
hasattr
(
module
,
'is_completed'
):
raise
Exception
(
'Error in conditional module: required module
%
s has no .is_completed() method'
%
module
)
if
not
module
.
is_completed
():
log
.
debug
(
'condition module:
%
s not completed'
%
module
)
log
.
debug
(
'condition
al
module:
%
s not completed'
%
module
)
return
False
else
:
log
.
debug
(
'condition module:
%
s IS completed'
%
module
)
log
.
debug
(
'condition
al
module:
%
s IS completed'
%
module
)
return
True
else
:
raise
Exception
(
'Error in conditional module: unknown condition "
%
s"'
%
self
.
condition
)
...
...
@@ -84,7 +84,7 @@ class ConditionalModule(XModule):
'''
This is called by courseware.module_render, to handle an AJAX call.
'''
log
.
debug
(
'conditional_module handle_ajax: dispatch=
%
s'
%
dispatch
)
#
log.debug('conditional_module handle_ajax: dispatch=%s' % dispatch)
if
not
self
.
is_condition_satisfied
():
context
=
{
'module'
:
self
}
...
...
@@ -99,7 +99,7 @@ class ConditionalModule(XModule):
# for now, just deal with one child
html
=
self
.
contents
[
0
]
log
.
debug
(
'rendered conditional module
%
s'
%
str
(
self
.
location
))
#
log.debug('rendered conditional module %s' % str(self.location))
return
json
.
dumps
({
'html'
:
html
})
#return html
...
...
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