Dash Import Export Tool
Project description
DIET
Dash Import Export Tool
Installation
pip install --user -U diet
Usage
Dash Import and Export Tool
positional arguments:
{import,export} Action to perform
{users-orgs,users} The target of the import/export
file Files to import
optional arguments:
-h, --help show this help message and exit
Import users into the system
diet import users ./user-records.csv
Configuration
This file must be present for the application to operate
All configuration settings are stored in ~/.diet/config.json
{
"auth": {
"client_id": "",
"client_secret": "",
"host": "",
"verify_ssl": true
},
"api": {
"client_id": "",
"client_secret": "",
"host": "",
"verify_ssl": true
}
}
The top level property determines the service to configure, currently there are two services, api and auth. Api is the main application services and Auth is Sporga's Authenication service.
Setting | Description |
---|---|
client_id | The client id to authenticate with |
client_secret | The client secret to authenticate with |
host | The url of the service to import/export |
verify_ssl | Enable/disable SSL certificate verifcation |
Import file structure
Supported file types
- CSV
CSV Structure
The CSV file must include a header row that matches the field's name you wish to import exactly
User Import
firstName | surname | gender | address | suburb | state | mobilePhoneNumber | password | postcode | |
---|---|---|---|---|---|---|---|---|---|
Test | Administrator | csss@sporga.com.au | Female | 20 resolution Dr | Caringbah | NSW | 61410100100 | ******* | 2229 |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
diet-0.1.10.tar.gz
(4.7 kB
view hashes)
Built Distribution
diet-0.1.10-py2-none-any.whl
(6.8 kB
view hashes)