Jelte Jansen
|
00495db0bb
remove old zone commands
|
il y a 15 ans |
Jelte Jansen
|
9e8f14a28b
example direct module command, these do not go through the config manager but directly to modules
|
il y a 15 ans |
Jelte Jansen
|
171781db2c
let parkinglot receive config_update command and serve the zones from there
|
il y a 15 ans |
Jelte Jansen
|
16bcd9fda1
config 'go' command, keep track of location within the configuration
|
il y a 15 ans |
Jelte Jansen
|
d4a6b8a656
when parsing literals, return the string itself on ValueError (that way, simple strings don't need quotes in the cli)
|
il y a 15 ans |
Jelte Jansen
|
57979d6e09
added a data.py class with a few classes and function usable by configuration handlers. bigtool now has a fixed config 'module' which takes configuration commands. The completion function completes configuration identifiers, though i haven't been able to get rid of the space yet, which would not always be ideal
|
il y a 15 ans |
Jelte Jansen
|
ee7c74fbd5
positional arguments for bigtool; if the command arguments are not in 'name = value' pairs, the arguments are parsed based on their position. The parser then adds the names again (so for the application the params is still a {name:value} dict
|
il y a 15 ans |
Jelte Jansen
|
7e2512b059
compile-time location for parkinglot.spec file
|
il y a 15 ans |
Jelte Jansen
|
9c62eaeb0c
whoops left some prints there
|
il y a 15 ans |
Jelte Jansen
|
6d3e04f85e
convert bool elements to native bools while decoding (otherwise there will be a lot of tripping of "false" equalling true when used directly)
|
il y a 15 ans |
Jelte Jansen
|
bf22fad024
accept the data_specification 'command' from modules
|
il y a 15 ans |
Jelte Jansen
|
b6571be9e4
unsigned char arrays interpreted as strings are still null-terminated in c++
|
il y a 15 ans |
Jelte Jansen
|
3a19a908ae
(temporary!) workaround for decode problem; this needs a more substantial change (i.e. make the api encoding-agnostic), and will be reverted later, but is needed right now for the other changes in this branch
|
il y a 15 ans |
Jelte Jansen
|
f39adf2274
added datadefinition checking to the DataDefinition class, throw DataDefinitionError when that fails
|
il y a 15 ans |
Jelte Jansen
|
805d4406fd
start with data specification and validation part
|
il y a 15 ans |
Jelte Jansen
|
6d17271322
create_from_string now throws a ParseError exception instead of returning an empty shared pointer
|
il y a 15 ans |
Jelte Jansen
|
7ad757729c
branch before some bigger changes
|
il y a 15 ans |
Jelte Jansen
|
17cfd7a412
export PYTHON_EXEC if it wasn't set already; otherwise os.environ["PYTHON_PATH"] will throw an exception
|
il y a 15 ans |
Jeremy C. Reed
|
ebf1459bb4
Make sure the PYTHON_EXEC environment variable is passed through.
|
il y a 15 ans |
Jelte Jansen
|
7730fa872a
added Element::create_from_string(std::string) (as an addition to Element::create_from_string(std::stringstream)
|
il y a 15 ans |
Jelte Jansen
|
a9d524843d
ask config manager for zones on startup instead of using a hardcoded default list
|
il y a 15 ans |
JINMEI Tatuya
|
23f1419311
make sure binding listening sockets to specific addresses.
|
il y a 15 ans |
JINMEI Tatuya
|
439ce05432
use parking.example instead of parking.com (to avoid using an existing domain)
|
il y a 15 ans |
JINMEI Tatuya
|
8dc36dbcb4
more authors
|
il y a 15 ans |
JINMEI Tatuya
|
087dcc96e8
more style fix
|
il y a 15 ans |
JINMEI Tatuya
|
aa8ce4a2ed
style (indentation fix)
|
il y a 15 ans |
JINMEI Tatuya
|
e7f8965c39
supported version.bind (which is 10.0.0s20091030)
|
il y a 15 ans |
Evan Hunt
|
ef93bc175b
#include <sys/time.h> for gettimeofday()
|
il y a 15 ans |
JINMEI Tatuya
|
0794e56fdd
now allowed incoming commands from bigtool via the cfg manager
|
il y a 15 ans |
Jelte Jansen
|
1d24a900d1
also build msgq
|
il y a 15 ans |