module documentation

Undocumented

Class MessageMigrator Undocumented
Class MessageUpdateRule Undocumented
Class RuleChain Undocumented
Class ScaffoldNode Undocumented
Exception BagMigrationException Undocumented
Function checkbag Check whether a bag file can be played in the current system. @param migrator: message migrator to use @param inbag name of the bag to be checked. @returns A list of tuples for each type in the bag file...
Function checkmessages Check whether a bag file can be played in the current system. @param migrator The message migrator to use @param message_list A list of message classes. @returns A list of tuples for each type in the bag file...
Function clean_name Undocumented
Function constants_from_def Undocumented
Function fixbag Undocumented
Function fixbag2 Undocumented
Function get_message_key Undocumented
Function get_path_key Undocumented
Function migration_default_value Undocumented
Function qualified_name Undocumented
Function _migrate_connection_header Undocumented
def checkbag(migrator, inbag):

Check whether a bag file can be played in the current system. @param migrator: message migrator to use @param inbag name of the bag to be checked. @returns A list of tuples for each type in the bag file. The first element of each tuple is the full migration path for the type. The second element of the tuple is the expanded list of invalid rules for that particular path.

def checkmessages(migrator, messages):

Check whether a bag file can be played in the current system. @param migrator The message migrator to use @param message_list A list of message classes. @returns A list of tuples for each type in the bag file. The first element of each tuple is the full migration path for the type. The second element of the tuple is the expanded list of invalid rules for that particular path.

def clean_name(name, top_name):

Undocumented

def constants_from_def(core_type, msg_def):

Undocumented

def fixbag(migrator, inbag, outbag):

Undocumented

def fixbag2(migrator, inbag, outbag, force=False):

Undocumented

def get_message_key(c):

Undocumented

def get_path_key(c1, c2):

Undocumented

def migration_default_value(field_type):

Undocumented

def qualified_name(name, top_name):

Undocumented

def _migrate_connection_header(conn_header, new_msg_type):

Undocumented