[ 
https://issues.apache.org/jira/browse/CASSANDRA-20478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17943328#comment-17943328
 ] 

Brad Schoening commented on CASSANDRA-20478:
--------------------------------------------

I rarely run it on Windows, but our users do.

Our corporate environment has procedures for importing open source libraries on 
public repos like Maven, PyPI and NPM. Installing exe files like AxonOps is 
much more difficult.

> 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: Bug
>          Components: CQL/Interpreter
>            Reporter: Brad Schoening
>            Assignee: Brad Schoening
>            Priority: Low
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> {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

Reply via email to