How to download reports in LMS dashboard

105 views
Skip to first unread message

Rajesh

unread,
Jun 29, 2016, 3:54:02 AM6/29/16
to General Open edX discussion
Dear Friends,

How do I download the reports in Instructor dashboard. 
There are few reports corresponding to the task on Generate problem grade report. However, all those csv file links are pointing to /tmp filesystem. Is there a way to view it from dashboard instead of going directly at the backend server and checking it.

Thanks
Rajesh

Dmitry Ivanyushin

unread,
Jun 29, 2016, 7:02:44 AM6/29/16
to General Open edX discussion
The only way to download without code modification is to use Amazon S3 storage.

Otherwise you need to modify source code in a way like this:
https://github.com/miptliot/edx-platform/commit/7e08ffc52f16a47c9e187a5af20a9e900bac897a

среда, 29 июня 2016 г., 10:54:02 UTC+3 пользователь Rajesh написал:

Rajesh

unread,
Jul 4, 2016, 1:26:44 AM7/4/16
to General Open edX discussion
Thank you for the reply Dmitry

If we modify the source code, do we need to recompile everything? If so, how do we do it? I am not so familiar with that part.

Thanks
Rajesh

Adolfo Brandes

unread,
Jul 6, 2016, 1:50:19 PM7/6/16
to General Open edX discussion
I took Dmitry's suggestion (thanks!) and ran with it.  I generalized it a little bit, making it useful for a couple more use cases:


Hope it's useful.

Liubov Fomicheva

unread,
Jul 8, 2016, 11:22:01 AM7/8/16
to General Open edX discussion
Hello colleagues,

I've also solved the problem with storing reports in local filesystem, but for student data security reason I've implemented another report store which uses nginx X-Accel-Redirect header for granting access to reports only to course staff members. Maybe it would be interesting for you, even though the code is fairly old and may need some refactoring/tests.



Hope this would be helpful,
Liubov

среда, 6 июля 2016 г., 20:50:19 UTC+3 пользователь Adolfo Brandes написал:
Reply all
Reply to author
Forward
0 new messages