Fabian P. Schmidt
d3c38924e2
ogn/utils.py: Rename wgs84_to_sphere to haversine_distance
2016-01-29 06:42:56 +01:00
Konstantin Gründger
6cc6378496
Add (slow) [radius, theta, phi] calculation
2016-01-29 03:47:58 +01:00
Fabian P. Schmidt
794ab5748f
CLI: Move alembic imports inside the calling function
...
Reduces execution time of "manage.py" a bit.
An import of alembic.config takes a relatively long time and
"manage.py" by itself is slow.
2016-01-29 03:44:21 +01:00
Fabian P. Schmidt
6aec9ee35d
Add central configuration by python modules
...
Configuration module is loaded from environment variable
OGN_CONFIG_MODULE, defaults to "config/defaults.py".
2016-01-29 03:44:20 +01:00
Fabian P. Schmidt
d5dfbc6ea1
logbook.py: Add missing keyword "return"
...
Bug introduced in 15bcbc2971
.
2016-01-12 22:33:37 +01:00
Fabian P. Schmidt
15bcbc2971
logbook.py: Fix PEP8
...
"Always use a def statement instead of an assignment statement that
binds a lambda expression directly to a name."
2016-01-12 22:27:23 +01:00
Fabian P. Schmidt
07bde91c59
Add "NOT IMPLEMENTED" to show.receiver.list_all
...
In fact, the command is correctly implemented
but the receiver table is always empty.
2016-01-12 19:28:03 +01:00
Fabian P. Schmidt
0d30b141c6
CLI: Add command db.drop
2016-01-12 18:36:08 +01:00
Fabian P. Schmidt
6222e13225
Stamp alembic version at db.init
2016-01-12 18:35:33 +01:00
Fabian P. Schmidt
4baeb83516
Cleanup
2016-01-06 00:23:45 +01:00
Fabian P. Schmidt
b3e1f7b0a7
CLI: Remove celery dependency for simple tasks
...
Only `logbook.compute` still requires a running celery backend.
The celery tasks 'update_ddb_from_*' were renamed to
'database.import_ddb' and 'database.import_file'.
2015-12-09 12:07:55 +01:00
Fabian P. Schmidt
27db22d8c8
CLI: Rename 'db.stats' to 'show.devices.stats'
2015-12-09 12:07:55 +01:00
Fabian P. Schmidt
cb3ebf4988
Model: Change type of AddressOrigin again.
...
Fixes db.update_ddb_ogn by removing the type Enum of AddressOrigin.
Partly reverts commit 04137acaf6
since
this commit broke db.update_ddb_ogn.
2015-12-09 02:50:27 +01:00
Konstantin Gründger
93ac44e574
Devices stats
2015-12-02 12:52:16 +01:00
Fabian P. Schmidt
57f51ec111
Fix pep8 again.
2015-11-29 21:52:21 +01:00
Fabian P. Schmidt
316f71c8e4
Fix pep8.
2015-11-29 21:37:41 +01:00
Fabian P. Schmidt
b391fca45b
Fix show.receiver statistics.
...
Use current time for calculations,
not the start-time of celery.
2015-11-29 21:23:25 +01:00
Konstantin Gründger
82efb81fba
Logbook: recalculate last 5 minutes
2015-11-24 23:29:27 +01:00
Konstantin Gründger
ceca97b47c
Added logbook to manage.py
2015-11-24 21:00:31 +01:00
Konstantin Gründger
46e60b4693
ddb import from ogn and from file
2015-11-24 08:20:28 +01:00
Konstantin Gründger
be4b4fdc22
ReceiverDevice to Receiver
2015-11-16 20:09:26 +01:00
Konstantin Gründger
82b03f991a
Renamed Flarm to Device
2015-11-16 20:04:54 +01:00
Konstantin Gründger
e69966414e
Cleanup
2015-11-15 19:54:11 +01:00
Fabian P. Schmidt
bda6310ff6
Cleanup
2015-11-15 19:41:13 +01:00
Konstantin Gründger
120d5daf6b
Cleanup
2015-11-15 12:10:20 +01:00
Konstantin Gründger
6a54e520dc
Typos
2015-11-15 11:54:01 +01:00
Konstantin Gründger
024158513f
Merge branch 'flask_stuff'
...
Conflicts:
tests/test_ognutils.py
2015-11-15 10:44:59 +01:00
Fabian P. Schmidt
37d7afd15e
Fix module imports; Readd aprs settings.
2015-11-15 10:31:35 +01:00
Fabian P. Schmidt
371e4564e8
Handle tasks (eg. updateddb) with celery.
...
New dependencies: celery and redis.
2015-11-15 09:59:48 +01:00
Fabian P. Schmidt
6cb9dd7801
Add common CLI manage.py.
...
New dependency: manage.py
2015-11-15 09:59:48 +01:00