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

Brad Schoening edited comment on CASSANDRA-20478 at 4/11/25 3:16 AM:
---------------------------------------------------------------------

I rarely run it on Windows, but our users do.  Most of the time, users will use 
IntelliJ with the ING JDBC driver to connect with Cassandra.

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


was (Author: bschoeni):
I rarely run it on Windows, but our users do.  Most of the time, users will use 
IntelliJ with the ING JDBC driver to connect with Cassandra.

Our corporate environment has quick 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: 0.5h
>  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