06-02-2020, 09:14 PM
Hi guys!
I tried uploading files to create the Pluigin but I came across this error: "module 'string' has no attribute 'lower'"
Anyone having this same error?
Log below
Starting TACTIC v4.8.0.b01 ...
IS UPLOAD
DEPRECATED: dynamic file in app_server.py
num_files: 1
files: ['/opt/tactic/tactic_temp/upload/93625e37a20f3f8f5f2/LaSP_planos.spt']
---
user: admin
timestamp: 2020-06-02 17:08:25
method: execute_cmd
ticket: 93625e37a20f3f8f5f2
( 'tactic.ui.app.PluginDirListActionCbk',
{ 'action': 'upload',
'dirname': 'ramon_plugin_stypes_001',
'upload_file_name': 'LaSP_planos.spt'},
{},
{})
Error: module 'string' has no attribute 'lower'
--------------------------------------------------
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 274, in execute
self2.results = exec_meth(self, ticket, meth, args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 304, in exec_meth
results = meth(self, ticket, *new_args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5802, in execute_cmd
Command.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/tactic/ui/app/plugin_wdg.py", line 2681, in execute
basename = File.get_filesystem_name(basename)
File "/opt/tactic/tactic/src/pyasm/biz/file.py", line 388, in get_filesystem_name
ext = string.lower(ext)
Error: module 'string' has no attribute 'lower'
--------------------------------------------------
--------------------------------------------------
From ExceptionLog.log
--------------------------------------------------
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 274, in execute
self2.results = exec_meth(self, ticket, meth, args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 304, in exec_meth
results = meth(self, ticket, *new_args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5802, in execute_cmd
Command.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/tactic/ui/app/plugin_wdg.py", line 2681, in execute
basename = File.get_filesystem_name(basename)
File "/opt/tactic/tactic/src/pyasm/biz/file.py", line 388, in get_filesystem_name
ext = string.lower(ext)
module 'string' has no attribute 'lower'
--------------------------------------------------
--------------------------------------------------
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 583, in new
cmd.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 274, in execute
self2.results = exec_meth(self, ticket, meth, args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 304, in exec_meth
results = meth(self, ticket, *new_args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5802, in execute_cmd
Command.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/tactic/ui/app/plugin_wdg.py", line 2681, in execute
basename = File.get_filesystem_name(basename)
File "/opt/tactic/tactic/src/pyasm/biz/file.py", line 388, in get_filesystem_name
ext = string.lower(ext)
Error: module 'string' has no attribute 'lower'
--------------------------------------------------
request_id: 139714472437504 - #0000001
timestamp: 2020-06-02 17:08:25
user: admin
simple method: <function ApiXMLRPC.get_widget at 0x7f11e73ff200>
ticket: 93625e37a20f3f8f5f2
( 'tactic.ui.app.plugin_wdg.PluginEditWdg',
{ 'args': { 'dirname': 'ramon_plugin_stypes_001',
'is_refresh': 'true',
'plugin_dir': '/opt/tactic/tactic_data/plugins/ramon_plugin_stypes_001',
'selected': 'files'},
'libraries': { 'spt_button': True,
'spt_calendar': True,
'spt_help': True,
'spt_html5upload': True,
'spt_icon_button': True,
'spt_mobile_table': True,
'spt_popup': True,
'spt_tab': True,
'spt_table': True,
'spt_view_panel': True},
'values': { 'Upload': 'LaSP_planos.spt',
'code': 'ramon_plugin_stypes_001',
'description': 'Genera los sTypes necesarios para un '
'proyecto de RAMON',
'manifest': '<manifest>\n'
' <data>\n'
' <code>ramon_plugin_stypes_001</code>\n'
' <title>Ramon_Plugin_Stypes_001</title>\n'
' <description>Genera los sTypes '
'necesarios para un proyecto de '
'RAMON</description>\n'
' </data>\n'
'</manifest>\n',
'title': 'Ramon_Plugin_Stypes_001',
'value': '',
'version': 'DEV'}})
SQL Query Count: 11
BVR Count: 83
Sending: 76.5810546875 KB
Num SObjects: 2
Duration: 0.032 seconds (request_id: 139714472437504 - #0000001)
Memory: 71476 KB
Increment: 12140 KB
I tried uploading files to create the Pluigin but I came across this error: "module 'string' has no attribute 'lower'"
Anyone having this same error?
Log below
Starting TACTIC v4.8.0.b01 ...
IS UPLOAD
DEPRECATED: dynamic file in app_server.py
num_files: 1
files: ['/opt/tactic/tactic_temp/upload/93625e37a20f3f8f5f2/LaSP_planos.spt']
---
user: admin
timestamp: 2020-06-02 17:08:25
method: execute_cmd
ticket: 93625e37a20f3f8f5f2
( 'tactic.ui.app.PluginDirListActionCbk',
{ 'action': 'upload',
'dirname': 'ramon_plugin_stypes_001',
'upload_file_name': 'LaSP_planos.spt'},
{},
{})
Error: module 'string' has no attribute 'lower'
--------------------------------------------------
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 274, in execute
self2.results = exec_meth(self, ticket, meth, args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 304, in exec_meth
results = meth(self, ticket, *new_args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5802, in execute_cmd
Command.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/tactic/ui/app/plugin_wdg.py", line 2681, in execute
basename = File.get_filesystem_name(basename)
File "/opt/tactic/tactic/src/pyasm/biz/file.py", line 388, in get_filesystem_name
ext = string.lower(ext)
Error: module 'string' has no attribute 'lower'
--------------------------------------------------
--------------------------------------------------
From ExceptionLog.log
--------------------------------------------------
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 274, in execute
self2.results = exec_meth(self, ticket, meth, args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 304, in exec_meth
results = meth(self, ticket, *new_args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5802, in execute_cmd
Command.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/tactic/ui/app/plugin_wdg.py", line 2681, in execute
basename = File.get_filesystem_name(basename)
File "/opt/tactic/tactic/src/pyasm/biz/file.py", line 388, in get_filesystem_name
ext = string.lower(ext)
module 'string' has no attribute 'lower'
--------------------------------------------------
--------------------------------------------------
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 583, in new
cmd.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 274, in execute
self2.results = exec_meth(self, ticket, meth, args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 304, in exec_meth
results = meth(self, ticket, *new_args)
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5802, in execute_cmd
Command.execute_cmd(cmd)
File "/opt/tactic/tactic/src/pyasm/command/command.py", line 267, in execute_cmd
ret_val = cmd.execute()
File "/opt/tactic/tactic/src/tactic/ui/app/plugin_wdg.py", line 2681, in execute
basename = File.get_filesystem_name(basename)
File "/opt/tactic/tactic/src/pyasm/biz/file.py", line 388, in get_filesystem_name
ext = string.lower(ext)
Error: module 'string' has no attribute 'lower'
--------------------------------------------------
request_id: 139714472437504 - #0000001
timestamp: 2020-06-02 17:08:25
user: admin
simple method: <function ApiXMLRPC.get_widget at 0x7f11e73ff200>
ticket: 93625e37a20f3f8f5f2
( 'tactic.ui.app.plugin_wdg.PluginEditWdg',
{ 'args': { 'dirname': 'ramon_plugin_stypes_001',
'is_refresh': 'true',
'plugin_dir': '/opt/tactic/tactic_data/plugins/ramon_plugin_stypes_001',
'selected': 'files'},
'libraries': { 'spt_button': True,
'spt_calendar': True,
'spt_help': True,
'spt_html5upload': True,
'spt_icon_button': True,
'spt_mobile_table': True,
'spt_popup': True,
'spt_tab': True,
'spt_table': True,
'spt_view_panel': True},
'values': { 'Upload': 'LaSP_planos.spt',
'code': 'ramon_plugin_stypes_001',
'description': 'Genera los sTypes necesarios para un '
'proyecto de RAMON',
'manifest': '<manifest>\n'
' <data>\n'
' <code>ramon_plugin_stypes_001</code>\n'
' <title>Ramon_Plugin_Stypes_001</title>\n'
' <description>Genera los sTypes '
'necesarios para un proyecto de '
'RAMON</description>\n'
' </data>\n'
'</manifest>\n',
'title': 'Ramon_Plugin_Stypes_001',
'value': '',
'version': 'DEV'}})
SQL Query Count: 11
BVR Count: 83
Sending: 76.5810546875 KB
Num SObjects: 2
Duration: 0.032 seconds (request_id: 139714472437504 - #0000001)
Memory: 71476 KB
Increment: 12140 KB
Nachogor