Skip to content

Instantly share code, notes, and snippets.

@weissjeffm
Created December 11, 2013 14:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save weissjeffm/7911697 to your computer and use it in GitHub Desktop.
Save weissjeffm/7911697 to your computer and use it in GitHub Desktop.
nav_tree = {"cloud_intelligence":
[move_to_fn(main_menu.cloud_intelligence),
{"dashboard": click_fn(cloud_intelligence_menu.dashboard),
"reports": click_fn(cloud_intelligence_menu.reports),
"usage": click_fn(cloud_intelligence_menu.usage),
"chargeback": click_fn(cloud_intelligence_menu.chargeback),
"timelines": click_fn(cloud_intelligence_menu.timelines),
"rss": click_fn(cloud_intelligence_menu.rss)}],
"services":
[move_to_fn(main_menu.services),
{"my_services": click_fn(services_menu.my_services),
"services_catalogs": click_fn(services_menu.catalogs),
"services_workloads": click_fn(services_menu.workloads),
"services_requests": click_fn(services_menu.requests)}],
"clouds":
[move_to_fn(main_menu.clouds),
{"clouds_providers": click_fn(clouds_menu.providers),
"clouds_availability_zones": click_fn(clouds_menu.availability_zones),
"clouds_flavors": click_fn(clouds_menu.flavors),
"clouds_security_groups": click_fn(clouds_menu.security_groups),
"clouds_instances": click_fn(clouds_menu.instances)}],
"infrastructure":
[move_to_fn(main_menu.infrastructure),
{"infrastructure_providers": click_fn(infrastructure_menu.providers),
"infrastructure_clusters": click_fn(infrastructure_menu.clusters),
"infrastructure_hosts": click_fn(infrastructure_menu.hosts),
"infrastructure_virtual_machines": click_fn(infrastructure_menu.virtual_machines),
"infrastructure_resource_pools": click_fn(infrastructure_menu.resource_pools),
"infrastructure_datastores": click_fn(infrastructure_menu.datastores),
"infrastructure_repositories": click_fn(infrastructure_menu.repositories),
"infrastructure_pxe": click_fn(infrastructure_menu.pxe),
"infrastructure_requests": click_fn(infrastructure_menu.requests)}],
"control":
[move_to_fn(main_menu.control),
{"control_explorer": click_fn(control_menu.explorer),
"control_simulation": click_fn(control_menu.simulation),
"control_import_export": click_fn(control_menu.import_export),
"control_log": click_fn(control_menu.log)}],
"automate":
[move_to_fn(main_menu.automate),
{"automate_explorer": click_fn(automate_menu.explorer),
"automate_simulation": click_fn(automate_menu.simulation),
"automate_customization": click_fn(automate_menu.customization),
"automate_import_export": click_fn(automate_menu.import_export),
"automate_log": click_fn(automate_menu.log),
"automate_requests": click_fn(automate_menu.requests)}],
"optimize":
[move_to_fn(main_menu.optimize),
{"utilization": click_fn(optimize_menu.utilization),
"planning": click_fn(optimize_menu.planning),
"bottlenecks": click_fn(optimize_menu.bottlenecks)}],
"configure":
[move_to_fn(main_menu.configure),
{"my_settings": click_fn(configure_menu.my_settings),
"tasks": click_fn(configure_menu.tasks),
"configuration": click_fn(configure_menu.configuration),
"smartproxies": click_fn(configure_menu.smartproxies),
"about": click_fn(configure_menu.about)}]}
nav.add_branch('toplevel', nav_tree)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment