Skip to main content

acss

Project description

# Assetto Corsa Stats Service

This project contains the following components:

- cron script: this is the script that reads and processes driver results and stores data in a sqlite db file.
- stats service: this is a wsgi service used to interact with the stored data and the minimal http interface AC provides

## Stats service
Exposed paths:
- */api/server_info*: return information for the configured server
- */api/tracks*: return a list of unique tracks stored in db
- */api/tracks/{track_name}/bestlaps*: return a list of all the best laps for a specific track.
- */api/tracks/{track_name}/{car_names}/bestlaps*: return a list of all the best laps for a specific track and cars.
Example: ```[..., {"car_name": "ferrari_458_gt2", "track_name": "monza", "driver_name": "FooBar", "best_lap": 426007}, ...]```

## Installation

```python setup.py install (virtualenv is recommended)```

### Example crontab job
```*/2 * * * * /opt/assetto_stats_service/python27/bin/acss_cron /path/to/assetto_corsa/dedicated/server/results /opt/assetto_stats_service/acss.db```

### Example supervisord service configuration:
```
[program:assetto_corsa_stats]
command=/opt/assetto_stats_service/python27/bin/acssd /opt/assetto_stats_service/etc/acss.conf
directory=/opt/assetto_stats_service
numprocs=1
user=nobody
```

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

acss-0.5.2.tar.gz (4.8 kB view details)

Uploaded Source

File details

Details for the file acss-0.5.2.tar.gz.

File metadata

  • Download URL: acss-0.5.2.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for acss-0.5.2.tar.gz
Algorithm Hash digest
SHA256 7364a464f22b5975c3e61d5b0e5578a1daf7bf8c0c3ee67079946a4c3f86c796
MD5 5e286528e498b55a7e56036910f4bb90
BLAKE2b-256 f2fc28a8a98dde1f9ecf25d3e053d7d913a30d1ca3d1b1dc9145bb9d68c7e48b

See more details on using hashes here.

Supported by

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