mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2024-11-25 16:51:54 +00:00
55 lines
1.5 KiB
Python
55 lines
1.5 KiB
Python
|
import sys
|
||
|
import os
|
||
|
|
||
|
import django
|
||
|
from django.core import management
|
||
|
from django.db import connection, close_old_connections, connections
|
||
|
from django.contrib.auth.models import User
|
||
|
from django.http import HttpResponse
|
||
|
from django.core.urlresolvers import reverse
|
||
|
|
||
|
import troggle.settings
|
||
|
import troggle.parsers.caves
|
||
|
import troggle.parsers.people
|
||
|
import troggle.parsers.surveys
|
||
|
import troggle.parsers.logbooks
|
||
|
import troggle.parsers.QMs
|
||
|
|
||
|
def import_caves():
|
||
|
print("Importing Caves to ",end="")
|
||
|
print(django.db.connections.databases['default']['NAME'])
|
||
|
troggle.parsers.caves.readcaves()
|
||
|
|
||
|
def import_people():
|
||
|
print("Importing People (folk.csv) to ",end="")
|
||
|
print(django.db.connections.databases['default']['NAME'])
|
||
|
troggle.parsers.people.LoadPersonsExpos()
|
||
|
|
||
|
def import_surveyscans():
|
||
|
print("Importing Survey Scans")
|
||
|
troggle.parsers.surveys.LoadListScans()
|
||
|
|
||
|
def import_logbooks():
|
||
|
print("Importing Logbooks")
|
||
|
troggle.parsers.logbooks.LoadLogbooks()
|
||
|
|
||
|
def import_QMs():
|
||
|
print("Importing QMs (old caves)")
|
||
|
troggle.parsers.QMs.Load_QMs()
|
||
|
|
||
|
def import_survex():
|
||
|
# when this import is moved to the top with the rest it all crashes horribly
|
||
|
import troggle.parsers.survex
|
||
|
print("Importing Survex Blocks")
|
||
|
troggle.parsers.survex.LoadAllSurvexBlocks()
|
||
|
|
||
|
def import_survexpos():
|
||
|
import troggle.parsers.survex
|
||
|
print("Importing Survex x/y/z Positions")
|
||
|
troggle.parsers.survex.LoadPos()
|
||
|
|
||
|
def import_tunnelfiles():
|
||
|
print("Importing Tunnel files")
|
||
|
troggle.parsers.surveys.LoadTunnelFiles()
|
||
|
|