f5sdk.scripts.extension.generate_metadata module

Generate extension metadata file

Example output: {

“components”: {
“as3”: {
“endpoints”: {
“configure”: {

“uri”: “”, “methods”: [“GET”]

}

}, “versions”: {

“1.0.0”: {

“downloadUrl”: “”, “packageName”: “”, “latest”: true

}

}

}

}

}

class f5sdk.scripts.extension.generate_metadata.ExtensionScraperClient

Extension scraper client

Parameters

None

Returns

Return type

None

generate_metadata(**kwargs)

Generate metadata and save to output file

Parameters

**kwargs – optional keyword arguments

Keyword Arguments

write_file (bool) – specify whether file should be written to disk

Returns

generated metadata

Return type

dict

f5sdk.scripts.extension.generate_metadata.log(message)

Logger

Parameters

message (str) – the message to log

Returns

Return type

None