<div dir="ltr"><div><div><div>Salut,<br><br></div>Am rezolvat problema. De la ultimul update de vmchecker, caractere dubioase precum + nu mai sunt permise in numele assignment-ului :)<br></div>Acum vad ca este arta problema, care pare sa fie de la bug-ul asta <a href="https://github.com/paramiko/paramiko/issues/423">https://github.com/paramiko/paramiko/issues/423</a><br><br></div>Ma gandesc sa facem un update la pachete.<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 6 March 2015 at 17:12, Vlad Dogaru <span dir="ltr"><<a href="mailto:ddvlad@herebedragons.ro" target="_blank">ddvlad@herebedragons.ro</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salut,<br>
<br>
Încerc să pun în picioare vmchecker pentru un nou sezon de SO2, dar se<br>
întâmplă asta când încerc să uploadez o temă de test:<br>
<br>
La partea de web nu mă pricep deloc, mă ajută cineva pentru o bere bună? :)<br>
<br>
<br>
[Service error] Format invalid în răspuns<br>
detalii<br>
<br>
Service URL: <a href="https://vmchecker.cs.pub.ro/services/services.py/uploadAssignment" target="_blank">https://vmchecker.cs.pub.ro/services/services.py/uploadAssignment</a><br>
Content:<br>
<br>
MOD_PYTHON ERROR<br>
<br>
ProcessId:      25622<br>
Interpreter:    '<a href="http://vmchecker.cs.pub.ro" target="_blank">vmchecker.cs.pub.ro</a>'<br>
<br>
ServerName:     '<a href="http://vmchecker.cs.pub.ro" target="_blank">vmchecker.cs.pub.ro</a>'<br>
DocumentRoot:   '/home/vmchecker/public_html/'<br>
<br>
URI:            '/services/<a href="http://services.py/uploadAssignment" target="_blank">services.py/uploadAssignment</a>'<br>
Location:       None<br>
Directory:      '/home/vmchecker/public_html/'<br>
Filename:       '/home/vmchecker/public_html/services/services.py'<br>
PathInfo:       '/uploadAssignment'<br>
<br>
Phase:          'PythonHandler'<br>
Handler:        'mod_python.publisher'<br>
<br>
Traceback (most recent call last):<br>
<br>
  File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 1537, in HandlerDispatch<br>
    default=default_handler, arg=req, silent=hlist.silent)<br>
<br>
  File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 1229, in _process_target<br>
    result = _execute_target(config, req, object, arg)<br>
<br>
  File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 1128, in _execute_target<br>
    result = object(arg)<br>
<br>
  File "/usr/lib/python2.6/dist-packages/mod_python/publisher.py", line 213, in handler<br>
    published = publish_object(req, object)<br>
<br>
  File "/usr/lib/python2.6/dist-packages/mod_python/publisher.py", line 425, in publish_object<br>
    return publish_object(req,util.apply_fs_data(object, req.form, req=req))<br>
<br>
  File "/usr/lib/python2.6/dist-packages/mod_python/util.py", line 554, in apply_fs_data<br>
    return object(**args)<br>
<br>
  File "/home/vmchecker/public_html/services/services.py", line 98, in uploadAssignment<br>
    websutil.sanityCheckAssignmentId(assignmentId)<br>
<br>
  File "/usr/local/lib/python2.6/dist-packages/vmchecker/websutil.py", line 548, in sanityCheckAssignmentId<br>
    raise InvalidDataException<br>
<br>
InvalidDataException<br>
<br>
<br>
MODULE CACHE DETAILS<br>
<br>
Accessed:       Fri Mar  6 17:09:33 2015<br>
Generation:     0<br>
<br>
_mp_7c7d39a0eeab21582263688acebd40ff {<br>
  FileName:     '/home/vmchecker/public_html/services/services.py'<br>
  Instance:     1 [IMPORT]<br>
  Generation:   1<br>
  Modified:     Thu Oct 23 15:47:20 2014<br>
  Imported:     Fri Mar  6 17:09:33 2015<br>
}<br>
<br>
<br>
_______________________________________________<br>
vmchecker-request mailing list<br>
<a href="mailto:vmchecker-request@cursuri.cs.pub.ro">vmchecker-request@cursuri.cs.pub.ro</a><br>
<a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/vmchecker-request" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/vmchecker-request</a><br>
</blockquote></div><br></div>