[1.1.x] Python script runner: sys.argv[0] should contain path of running script --- fixed 1.1.3 2018-03-14

Bug #1755730 reported by RaiMan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SikuliX
Fix Released
Critical
RaiMan

Bug Description

It seems like sys.argv[0] is set to None when I run a script via sikulix server.

Is there any way to have something meaningful for sys.argv[0]?

I'm using sikulix 1.1.2 on Linux (centos 7.4)

What is sent on port 50001 is:

RUN/t000_a_in?A=1;B=2;C=abcde

And inside t000_a_in.py:
if sys.argv[0] == None:
    print "Is None"

RaiMan (raimund-hocke)
Changed in sikuli:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → RaiMan (raimund-hocke)
RaiMan (raimund-hocke)
Changed in sikuli:
milestone: none → 1.1.3
Steph (stbya)
Changed in sikuli:
status: Fix Committed → Fix Released
RaiMan (raimund-hocke)
Changed in sikuli:
status: Fix Released → Fix Committed
RaiMan (raimund-hocke)
Changed in sikuli:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
status: Fix Committed → Fix Released
importance: High → Critical
summary: [1.1.x] Python script runner: sys.argv[0] should contain path of running
- script
+ script --- fixed 1.1.3 2018-03-14
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.