Super Sod Command Line Interface
Project description
Super-Sod Command Line Interface
Contents
Installation
To install using pip
use:
pip install supersod-cli
Quickstart
run the following in cmd
Add geocoding and Onfleet API keys:
supersod auth ONFLEET_DEV -k <API_KEY>
supersod auth GOOGLE_GEOCODING -k <API_KEY>
Change directory to one with file named tasks.csv
. In this example it is on your desktop in a folder named Onfleet:
cd Desktop/Onfleet
Upload tasks to Onfleet:
supersod load csv
List all tasks in the future:
supersod tasks list
Clear all test tasks in the future:
supersod tasks clear
Commands
auth
Add, check, or remove API keys. Saves keys to your OS's keyring.
VALID KEY NAMES ARE: ONFLEET_DEV, AZURE_ADMIN, GOOGLE_GEOCODING
Usage
Set an API key: supersod auth ONFLEET_DEV -k a1234578bcd9xyz
Check an API key: supersod auth GOOGLE_GEOCODING --check
Options
-k
,--key
: Value of key to set.--check
: Print the value of the key to the console.
load
Load a CSV of tasks into Onfleet.
Usage
Load a file named tasks.csv
in the current directory: supersod load csv
Load a file in your home directory named Rev02_2022.csv
: supersod load csv -f '~/Rev02_2022.csv'
Options and Arguments
-f
,--filepath
: Filepath of file to read. Default is./tasks.csv
.
tasks
List or clear the tasks currently in Onfleet.
If you go back more than THREE DAYS Onfleet cannot get tasks in the future.
Usage
List all future tasks: supersod tasks list
Clear all future tasks: supersod tasks clear
List tasks in the next three days: supersod tasks list --to 3
List tasks from the last week: supersod tasks list --from 7 --to 0
Options and Arguments
action
: The type of action to take. Can belist
orclear
-f
,--from
: Number of days to look back.-t
,--to
: Number of days to look forward. If--from
> 3 this won't work...--v
: Verbose - Print entire payload when listing tasks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for supersod_cli-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85aeb09dc21bd09f7749fe819a44b7d1de3c2a6a1a98f309fa5a56a2168db247 |
|
MD5 | e98be77bf5df014a73528fbe3d60607c |
|
BLAKE2b-256 | eeac01b57443b21d11b6d1dcd8d7d66474838f8dc631862558bde887c82d1941 |