fixes #1596, thanks Paolo Pastori
This commit is contained in:
+1
-1
@@ -88,7 +88,7 @@ def exec_environment(
|
|||||||
mo = re.match(r'(|.*/)applications/(?P<appname>[^/]+)', pyfile)
|
mo = re.match(r'(|.*/)applications/(?P<appname>[^/]+)', pyfile)
|
||||||
if mo:
|
if mo:
|
||||||
appname = mo.group('appname')
|
appname = mo.group('appname')
|
||||||
request.folder = os.path.join('applications', appname)
|
request.folder = os.path.abspath(os.path.join('applications', appname))
|
||||||
else:
|
else:
|
||||||
request.folder = ''
|
request.folder = ''
|
||||||
env = build_environment(request, response, session, store_current=False)
|
env = build_environment(request, response, session, store_current=False)
|
||||||
|
|||||||
+3
-1
@@ -943,7 +943,9 @@ def console():
|
|||||||
k = len(sys.argv)
|
k = len(sys.argv)
|
||||||
sys.argv, other_args = sys.argv[:k], sys.argv[k + 1:]
|
sys.argv, other_args = sys.argv[:k], sys.argv[k + 1:]
|
||||||
(options, args) = parser.parse_args()
|
(options, args) = parser.parse_args()
|
||||||
options.args = [options.run] + other_args
|
options.args = other_args
|
||||||
|
if options.run:
|
||||||
|
options.args.insert(0, options.run)
|
||||||
|
|
||||||
copy_options = copy.deepcopy(options)
|
copy_options = copy.deepcopy(options)
|
||||||
copy_options.password = '******'
|
copy_options.password = '******'
|
||||||
|
|||||||
Reference in New Issue
Block a user