(master) โ docker stack deploy -c docker-compose-local.yaml demo
http://127.0.0.0:8090
sudo -u postgres psql
postgres=# create database django;
postgres=# create user django with encrypted password 'django';
postgres=# grant all privileges on database django to django;
cd /var/lib/pgsql/12/data
git clone https://github.com/robertsilvatech/demo_django
cd demo_django
We create a script where you pass a valid store_id and the script make a sale.
cd ./scripts
python3 create_sale.py <STORE_ID>
- Create a job in crontab
vim /etc/crontab
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
*/2 9-21 * * * root python3 /root/demo_django/scripts/create_sales.py 1
*/2 9-21 * * * root python3 /root/demo_django/scripts/create_sales.py 2
*/2 9-19 * * * root python3 /root/demo_django/scripts/create_sales.py 3
*/2 9-19 * * * root python3 /root/demo_django/scripts/create_sales.py 4
*/2 9-19 * * * root python3 /root/demo_django/scripts/create_sales.py 5
*/2 9-19 * * * root python3 /root/demo_django/scripts/create_sales.py 6
*/2 9-22 * * * root python3 /root/demo_django/scripts/create_sales.py 7
*/2 9-22 * * * root python3 /root/demo_django/scripts/create_sales.py 8