python-startkladde
Command Line Tools
Python Scripts
sk.py
help
import-flights
stats
Synopsis
Display statistics
Set Email Adress for Pilots
Bash Scripts
startkladde_backup.bsh
Functionality
Synopsis
startkladde_restore.bsh
Synchronisation of the Startkladde Database with a Webserver
startkladde_sync_master.bsh
Requirements
Synopsis
The pysk package
The db package
Database Model
Tables
Database Class
Interface
Record Class
Interface
Exceptions
Table Class
Column Class
Interface
CSV Reader Class
Expected Format
Interface
Conflict Handler
Interface
Constants
Tools package
Tool Base Class
Help Tool
Statistics Tool
Interface
Import Flights Tool
Create User Accounts Tool
Interface
Set Pilot Email Tool
Extracting data from RESI
Interface
Utils package
Mailer Class
Example
Interface
Message Element Interface
User Query Class
Interface
ASCII Replacements
Iterator over attributes
GitHub Related Information
Software Development
Getting the source code
Workflow
Publishing Documentation with GitHub Project Pages
Setting Up the Branch
Disabling Jekyll
Creating and Publishing Documentation
python-startkladde
Docs
»
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
_
__call__() (pysk.db.ConflictHandler method)
(pysk.db.CsvReader method)
(pysk.tools.ToolBase method)
(pysk.utils.Mailer method)
(pysk.utils.UserQuery method)
(pysk.utils.mailer.MessageElement method)
__eq__() (pysk.db.model.Airplane method)
(pysk.db.model.LaunchMethod method)
(pysk.db.model.Pilot method)
(pysk.db.model.User method)
__hash__() (pysk.db.model.Airplane method)
(pysk.db.model.LaunchMethod method)
(pysk.db.model.Pilot method)
(pysk.db.model.User method)
__lt__() (pysk.db.model.Airplane method)
(pysk.db.model.Flight method)
(pysk.db.model.Pilot method)
__str__() (pysk.db.model.Airplane method)
(pysk.db.Record method)
(pysk.db.model.Flight method)
(pysk.db.model.LaunchMethod method)
(pysk.db.model.Pilot method)
(pysk.db.model.User method)
A
abort() (pysk.db.ConflictHandler method)
addEntry() (pysk.tools.Stats method)
addWarning() (pysk.db.ConflictHandler method)
Airplane (class in pysk.db.model)
ALL (in module pysk.db.conflict_handler)
analyseHeader() (pysk.db.CsvReader method)
appendColumn() (pysk.db.Table method)
ATTRIBUTE_TYPE (pysk.utils.mailer.MessageElement attribute)
B
BACKUP <path>
startkladde_sync_master.bsh command line option
BACKUP_DIR <path>
startkladde_sync_master.bsh command line option
C
Column (class in pysk.db)
columnMap (pysk.db.CsvReader attribute)
commit() (pysk.db.Database method)
ConflictHandler (class in pysk.db)
connect() (pysk.db.Database method)
(pysk.utils.Mailer method)
copy() (pysk.db.Database static method)
copyMembers() (in module pysk.utils.iterMembers)
createFlights() (pysk.tools.ImportFlights method)
createUserAccounts() (pysk.tools.UpdateUsers method)
createUsersFromPilots() (pysk.db.Database method)
CsvReader (class in pysk.db)
D
Database (class in pysk.db)
date() (pysk.tools.Stats static method)
db() (pysk.tools.ImportFlights method)
DBNAME <database>
startkladde_backup.bsh command line option
default() (pysk.db.Column method)
defaultConfiguration() (pysk.tools.ImportFlights static method)
(pysk.tools.SetPilotEmail static method)
(pysk.tools.Stats static method)
(pysk.tools.ToolBase static method)
(pysk.tools.UpdateUsers static method)
delete() (pysk.db.Database method)
deleteById() (pysk.db.Database method)
deleteFlights() (pysk.db.Database method)
deletePilots() (pysk.db.Database method)
deleteUsers() (pysk.db.Database method)
departureTime() (pysk.db.model.Flight method)
dir
startkladde_backup.bsh command line option
disableWarning() (pysk.db.ConflictHandler method)
disconnect() (pysk.db.Database method)
displayHelp() (pysk.tools.ToolBase method)
duration() (pysk.db.model.Flight method)
E
enableWarning() (pysk.db.ConflictHandler method)
equalMembers() (in module pysk.utils.iterMembers)
error() (pysk.db.CsvReader method)
(pysk.tools.ToolBase method)
F
Flight (class in pysk.db.model)
flightModeMap (pysk.db.CsvReader attribute)
flights() (pysk.tools.Stats method)
flightTimeStr() (pysk.tools.Stats static method)
flightTypeMap (pysk.db.CsvReader attribute)
format() (pysk.db.Table method)
FUNCTOR_TYPE (pysk.utils.mailer.MessageElement attribute)
G
generateUsername() (pysk.db.model.Pilot method)
get() (pysk.db.CsvReader method)
getColumnByName() (pysk.db.Table method)
getCommentField() (pysk.db.model.Pilot method)
getCopilot() (pysk.db.CsvReader method)
getDepartureTime() (pysk.db.CsvReader method)
getDictionary() (pysk.db.Database method)
getFlight() (pysk.db.CsvReader method)
getFlightType() (pysk.db.CsvReader method)
getLandingTime() (pysk.db.CsvReader method)
getLaunchMethod() (pysk.db.CsvReader method)
getLaunchMethodByName() (pysk.db.Database method)
getLaunchMethodByTowplane() (pysk.db.Database method)
getMail() (pysk.db.model.Pilot static method)
getMessage() (pysk.utils.Mailer method)
getMode() (pysk.db.CsvReader method)
getPilot() (pysk.db.CsvReader method)
getPilotByName() (pysk.db.Database method)
getPlane() (pysk.db.CsvReader method)
getPlaneByRegistration() (pysk.db.Database method)
getTables() (pysk.db.Database method)
getTowflightLandingTime() (pysk.db.CsvReader method)
getTowflightMode() (pysk.db.CsvReader method)
getTowpilot() (pysk.db.CsvReader method)
getTowplane() (pysk.db.CsvReader method)
H
handleConflicts() (pysk.db.ConflictHandler method)
hasAutoIncrement() (pysk.db.Column method)
hasErrors() (pysk.tools.Stats method)
hashPassword() (pysk.db.model.User static method)
hasWarnings() (pysk.db.ConflictHandler method)
Help (class in pysk.tools)
helpMessage() (pysk.tools.ToolBase method)
I
IGNORE_ALL_CONFLICTS (in module pysk.db.conflict_handler)
importAliases() (pysk.tools.ImportFlights method)
importConfiguration() (pysk.tools.ToolBase method)
importCsv() (pysk.tools.ImportFlights method)
ImportFlights (class in pysk.tools)
importRecord() (pysk.db.CsvReader method)
insert() (pysk.db.Database method)
insertFlights() (pysk.db.Database method)
insertPilots() (pysk.db.Database method)
insertUsers() (pysk.db.Database method)
INTERACTIVE (in module pysk.db.conflict_handler)
isDuplicate() (pysk.db.ConflictHandler static method)
isPrimaryIndex() (pysk.db.Column method)
isValid() (pysk.db.ConflictHandler method)
iterate() (pysk.db.Database method)
iterColumnNames() (pysk.db.Table method)
iterColumns() (pysk.db.Table method)
iterConflicts() (pysk.db.ConflictHandler method)
iterFlights() (pysk.db.Database method)
iterMembers() (in module pysk.utils.iterMembers)
iterOptions() (pysk.utils.UserQuery method)
iterPilots() (pysk.db.Database method)
iterPlanes() (pysk.db.Database method)
iterSimilarFlights() (pysk.db.Database method)
iterSimultaneousFlights() (pysk.db.Database method)
iterUsers() (pysk.db.Database method)
K
keepAll() (pysk.db.ConflictHandler method)
L
landingTime() (pysk.db.model.Flight method)
LaunchMethod (class in pysk.db.model)
launchMethod() (pysk.db.Database method)
listTables() (pysk.db.Database method)
LOCAL_SCP <path>
startkladde_sync_master.bsh command line option
log() (pysk.db.ConflictHandler method)
(pysk.db.CsvReader method)
(pysk.tools.ToolBase method)
(pysk.utils.Mailer method)
M
Mailer (class in pysk.utils)
main() (pysk.tools.ToolBase method)
makeRecords() (pysk.db.Database method)
mandatoryColumns (pysk.db.CsvReader attribute)
mayAdd() (pysk.tools.Stats method)
mayOverwrite() (pysk.tools.ToolBase method)
MessageElement (class in pysk.utils.mailer)
MISSING_DEPARTURE_LOCATION (in module pysk.db.conflict_handler)
MISSING_DEPARTURE_TIME (in module pysk.db.conflict_handler)
MISSING_LANDING_LOCATION (in module pysk.db.conflict_handler)
MISSING_LANDING_TIME (in module pysk.db.conflict_handler)
MISSING_LAUNCH_METHOD (in module pysk.db.conflict_handler)
MISSING_PILOT (in module pysk.db.conflict_handler)
MISSING_PLANE (in module pysk.db.conflict_handler)
msg() (pysk.tools.ImportFlights method)
msgGenerator() (pysk.utils.Mailer method)
N
nColumns() (pysk.db.Table method)
newDay() (pysk.tools.Stats method)
newEntry() (pysk.tools.Stats method)
NONE (in module pysk.db.conflict_handler)
O
optionalColumns (pysk.db.CsvReader attribute)
orderTable() (pysk.db.Database method)
P
parseCommandLineOptions() (pysk.tools.ToolBase method)
parseHtml() (pysk.tools.SetPilotEmail method)
PASS <password>
startkladde_backup.bsh command line option
pic() (pysk.db.model.Flight method)
Pilot (class in pysk.db.model)
pilot() (pysk.db.Database method)
plane() (pysk.db.Database method)
printDailySums() (pysk.tools.Stats method)
printEntry() (pysk.tools.Stats method)
printHeader() (pysk.tools.Stats method)
printStats() (pysk.tools.Stats method)
pysk (module)
pysk.db (module)
pysk.db.model (module)
pysk.tools (module)
pysk.utils (module)
R
Record (class in pysk.db)
RecordError (class in pysk.db.record)
REJECT_ON_CONFLICT (in module pysk.db.conflict_handler)
replaceConflicts() (pysk.db.ConflictHandler method)
S
SERVER <user>@<server>
startkladde_sync_master.bsh command line option
setCommentField() (pysk.db.model.Pilot method)
setMessage() (pysk.utils.Mailer method)
setPassword() (pysk.db.model.User method)
SetPilotEmail (class in pysk.tools)
similar() (pysk.db.model.Flight method)
sk.py command line option
tool
sk.py-help command line option
tool
skipCandidate() (pysk.db.ConflictHandler method)
startkladde_backup.bsh command line option
DBNAME <database>
PASS <password>
USER <username>
dir
startkladde_sync_master.bsh command line option
BACKUP <path>
BACKUP_DIR <path>
LOCAL_SCP <path>
SERVER <user>@<server>
Stats (class in pysk.tools)
STRING_TYPE (pysk.utils.mailer.MessageElement attribute)
T
Table (class in pysk.db)
tableName() (pysk.db.model.Airplane static method)
(pysk.db.model.Flight static method)
(pysk.db.model.LaunchMethod static method)
(pysk.db.model.Pilot static method)
(pysk.db.model.User static method)
TIME_FORMAT (in module pysk.db.model.flight)
timeConstraints() (pysk.tools.Stats method)
toAscii() (in module pysk.utils.ascii)
tool
sk.py command line option
sk.py-help command line option
ToolBase (class in pysk.tools)
toTuple() (pysk.db.Table method)
towflightKeys (pysk.db.CsvReader attribute)
TYPES (pysk.utils.mailer.MessageElement attribute)
U
unique() (pysk.db.Database method)
uniqueById() (pysk.db.Database method)
update() (pysk.db.Database method)
(pysk.db.model.Flight method)
updateEmails() (pysk.tools.SetPilotEmail method)
updateFlight() (pysk.db.Database method)
(pysk.db.Record method)
UpdateUsers (class in pysk.tools)
User (class in pysk.db.model)
USER <username>
startkladde_backup.bsh command line option
UserQuery (class in pysk.utils)
W
warn() (pysk.db.CsvReader method)
(pysk.tools.ToolBase method)
WARNINGS (in module pysk.db.conflict_handler)
warnings() (pysk.db.ConflictHandler method)