mirror of
https://github.com/pyro2927/SouthwestCheckin.git
synced 2025-12-06 01:13:19 +00:00
54 lines
2.8 KiB
Markdown
54 lines
2.8 KiB
Markdown
# SW Checkin
|
|
|
|
[](https://travis-ci.org/pyro2927/SouthwestCheckin)
|
|
[](https://codeclimate.com/github/pyro2927/SouthwestCheckin/maintainability)
|
|
[](https://codeclimate.com/github/pyro2927/SouthwestCheckin/test_coverage)
|
|
[](https://hub.docker.com/r/pyro2927/southwestcheckin)
|
|
[](https://microbadger.com/images/pyro2927/southwestcheckin)
|
|
|
|

|
|
|
|
This python script checks your flight reservation with Southwest and then checks you in at exactly 24 hours before your flight. Queue up the script and it will `sleep` until the earliest possible check-in time.
|
|
|
|
## Contributors
|
|
|
|
[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/0)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/1)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/2)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/3)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/4)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/5)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/6)[](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/7)
|
|
|
|
|
|
## Requirements
|
|
|
|
This script can either be ran directly on your host or within Docker.
|
|
|
|
### Host
|
|
|
|
* Python (should work with 2.x or 3.x thanks to @ratabora)
|
|
* [pip](https://pypi.python.org/pypi/pip)
|
|
|
|
### Docker
|
|
|
|
* Docker (tested with 1.12.6)
|
|
|
|
## Setup
|
|
|
|
### Host
|
|
|
|
#### Install Base Package Requirements
|
|
|
|
```bash
|
|
$ pip install -r requirements.txt
|
|
```
|
|
|
|
#### Usage
|
|
|
|
```bash
|
|
$ python ./checkin.py CONFIRMATION_NUMBER FIRST_NAME LAST_NAME
|
|
```
|
|
|
|
### Docker
|
|
|
|
#### Usage
|
|
|
|
```bash
|
|
$ sudo docker run -it pyro2927/southwestcheckin:latest CONFIRMATION_NUMBER FIRST_NAME LAST_NAME
|
|
```
|