`fides init` does not have a `--opt-out` flag
tariqajyusuf opened this issue · comments
Bug Description
When running fides init
, the user can pass the --opt-in
flag to automatically opt-in to analytics for the utility. For scripts, we want to default to an opted-out state but there is no such flag that does this.
Steps to Reproduce
fides init --no-opt-in
fides init --opt-out
fides init --opt-in=false
Expected behavior
At least one of these options exist to disable analytics
Screenshots
![Console output of actual behavior. None of the reproduction options are supported.](https://private-user-images.githubusercontent.com/2623147/312877971-2d888a3d-7d1d-46ba-8465-e9567820936a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ0MTc0MTksIm5iZiI6MTcyNDQxNzExOSwicGF0aCI6Ii8yNjIzMTQ3LzMxMjg3Nzk3MS0yZDg4OGEzZC03ZDFkLTQ2YmEtODQ2NS1lOTU2NzgyMDkzNmEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MjNUMTI0NTE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjZmZWNhODQxMmFiNjJjMDFlMDg3MDE3ODA3YzgzMTNlMWY4NzI3YWMwOWQ1NDViMWFmYzY3NjExODkzNzg5OSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.3uBEh32_VzRpq_ksYTSLINQ5z3cQMIz57YeYUrblQ64)
Environment
- Version: fides, version 2.31.0
- OS: MacOS Sonoma 14.3.1
- Python Version: 3.9.18
- Docker Version: 25.0.3