[ https://issues.apache.org/jira/browse/CASSANDRA-20478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17938811#comment-17938811 ]
Johnny Miller commented on CASSANDRA-20478: ------------------------------------------- I am not sure if it will help, but on AxonOps workbench we are compiling cqlsh out into native executables for windows, mac and linux using cpython. Its how we embed cqlsh in the app ([https://github.com/axonops/axonops-workbench-cqlsh).] Would be happy to help set this up on the builds if it would help? > CQLSH throws an exception loading .cqlshrc on Windows > ----------------------------------------------------- > > Key: CASSANDRA-20478 > URL: https://issues.apache.org/jira/browse/CASSANDRA-20478 > Project: Apache Cassandra > Issue Type: Improvement > Reporter: Brad Schoening > Priority: Normal > > {quote} File > "C:\JPMC\DEV\TMP\ds\tools\python3.11\latest\Lib\site-packages\cqlshlib\util.py", > line 125, in is_file_secure > uid = os.getuid() > ^^^^^^^^^ > AttributeError: module 'os' has no attribute 'getuid'. Did you mean: 'getpid'? > {quote} > The utility function is_file_secure() calls the function os.getuid() which is > only implemented on Unix/Linux. See > [https://docs.python.org/3/library/os.html#os.getuid]. > This can be reproduced by: > * First, create an empty file on Windows 'foo' > {quote}python > >>> from cqlshlib.util import is_file_secure > >>> is_file_secure('foo') > {quote} > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org