Improve the clarity of the gophish-complete tool by modifying the options --auto and --complete into a single option with an optional CAMPAIGN_ID. The difference between these flags is minimal and can be combined.
Motivation
This will make it easier to understand the function of the commands and simplify the code.
Example
Get rid of the --auto option
Support an optional CAMPAIGN_ID for both --complete and --summary
So the docopt line would look something like:
gophish-complete (--complete [CAMPAIGN_ID] | --summary [CAMPAIGN_ID]) [--log-level=LEVEL] SERVER API_KEY
Pitch
This is based on a suggestion/feedback from @dav3r
🚀 Feature Proposal
Improve the clarity of the
gophish-complete
tool by modifying the options--auto
and--complete
into a single option with an optionalCAMPAIGN_ID
. The difference between these flags is minimal and can be combined.Motivation
This will make it easier to understand the function of the commands and simplify the code.
Example
Get rid of the
--auto
option Support an optionalCAMPAIGN_ID
for both--complete
and--summary
So the docopt line would look something like:gophish-complete (--complete [CAMPAIGN_ID] | --summary [CAMPAIGN_ID]) [--log-level=LEVEL] SERVER API_KEY
Pitch
This is based on a suggestion/feedback from @dav3r