summaryrefslogtreecommitdiff
path: root/codegen.py
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-02 11:51:10 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-02 11:51:10 +0100
commitfd2dda1d51ee7862d1f66dbeaf57fbb42240f674 (patch)
tree8d17da41f11c3ae20291af836b43fc11851d88a3 /codegen.py
parentc61a2425626f80c16eedc53ef5ad638e2ba50c3e (diff)
downloadrabbitmq-server-fd2dda1d51ee7862d1f66dbeaf57fbb42240f674.tar.gz
redistributed all types from rabbit_framing_spec.hrl and rabbit.hrl
Diffstat (limited to 'codegen.py')
-rw-r--r--codegen.py15
1 files changed, 2 insertions, 13 deletions
diff --git a/codegen.py b/codegen.py
index 8317e2b8..5c235e35 100644
--- a/codegen.py
+++ b/codegen.py
@@ -333,7 +333,8 @@ def genErl(spec):
-export([amqp_exception/1]).
-export_type([amqp_table/0, amqp_property_type/0, amqp_method_record/0,
- amqp_method_name/0, amqp_method/0]).
+ amqp_method_name/0, amqp_method/0, vhost/0, ctag/0,
+ resource_name/0, amqp_properties/0, amqp_class_id/0]).
bitvalue(true) -> 1;
bitvalue(false) -> 0;
@@ -371,7 +372,6 @@ bitvalue(undefined) -> 0.
-type(resource_name() :: binary()).
-type(vhost() :: binary()).
-type(ctag() :: binary()).
--type(binding_key() :: binary()).
-endif. % use_specs
"""
@@ -477,24 +477,13 @@ def genHrl(spec):
print "-record('P_%s', {%s})." % (erlangize(c.name), fieldNameList(c.fields))
-def genSpec(spec):
- methods = spec.allMethods()
-
- printFileHeader()
- print """% Hard-coded types
-"""
-
def generateErl(specPath):
genErl(AmqpSpec(specPath))
def generateHrl(specPath):
genHrl(AmqpSpec(specPath))
-def generateSpec(specPath):
- genSpec(AmqpSpec(specPath))
-
if __name__ == "__main__":
do_main_dict({"header": generateHrl,
- "spec": generateSpec,
"body": generateErl})