Skip to main content

Server-side synchronization component for Cashier

Project description

# cashier-sync

Cashier Sync is a server-side component that allows syncing Cashier to a local instance of ledger.

## Use

Run cashiersync from the folder which is setup for use with ledger. Having a configured .ledgerrc is useful, to point to the ledger files (book, prices, etc.) you want to use. Ledger-cli must be in the path as it will be executed to sync the data.

The synchronization will create the journal file at the current path in the form cashiersync-date.ledger

## Run

flask run from cashiersync folder.

## Important

Interestingly, when the app is run through cashiersync entry point, the CORS is not initialized. But when run with flask run, it is.

Use a similar script to start, instead of the entry points:

` export FLASK_APP=cashiersync.app flask run `

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

cashiersync-1.0.0b3.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cashiersync-1.0.0b3-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file cashiersync-1.0.0b3.tar.gz.

File metadata

  • Download URL: cashiersync-1.0.0b3.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.2

File hashes

Hashes for cashiersync-1.0.0b3.tar.gz
Algorithm Hash digest
SHA256 cdb4a8db752d5a132f7bec27294c2a28c6081536b704faf6f0284e9bb7e9fda6
MD5 8f48a604cd6882fb235689b5353a04a3
BLAKE2b-256 047655ed6067314043751dd447666d7f026f1e50358595ed3357cea00d18ecab

See more details on using hashes here.

File details

Details for the file cashiersync-1.0.0b3-py3-none-any.whl.

File metadata

  • Download URL: cashiersync-1.0.0b3-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.2

File hashes

Hashes for cashiersync-1.0.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 22e1d4d23728db2649aaa06afa2020221a4262b7bb0c2decd65e4f140218286e
MD5 932640a713c991b34c0f7245fb26cca6
BLAKE2b-256 21b730722be5758a14322be7f89f4d1f2d395839e09a221b1c7cc2d667c91c50

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page