├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── core_service.go ├── core_service_test.go ├── core_transaction_manager.go ├── daemon.go ├── go.mod ├── go.sum └── src ├── imageserver ├── create_disk_image.go ├── create_media_image.go ├── delete_disk_image.go ├── delete_media_image.go ├── get_disk_image.go ├── get_media_image.go ├── go.mod ├── go.sum ├── handle_disk_image_update.go ├── http_module.go ├── image_manager.go ├── image_service.go ├── image_service_test.go ├── modify_disk_image.go ├── modify_media_image.go ├── query_disk_image.go ├── query_media_image.go ├── sync_disk_images.go ├── sync_media_images.go └── task_manager.go ├── modules ├── api_module.go ├── go.mod ├── go.sum ├── instance.go ├── module_interface.go ├── request_proxy.go ├── resource_manager.go ├── restful_data.go └── system_template.go └── task ├── add_address_range.go ├── add_compute_cell.go ├── add_guest_security_rule.go ├── add_security_policy_rule.go ├── change_cell_storage_path.go ├── change_guest_security_action.go ├── create_address_pool.go ├── create_compute_pool.go ├── create_disk_image.go ├── create_guest.go ├── create_media_image.go ├── create_migration.go ├── create_security_policy_group.go ├── create_snapshot.go ├── create_storage_pool.go ├── create_system_template.go ├── data_qualifier.go ├── delete_address_pool.go ├── delete_compute_pool.go ├── delete_disk_image.go ├── delete_guest.go ├── delete_media_image.go ├── delete_security_policy_group.go ├── delete_snapshot.go ├── delete_storage_pool.go ├── delete_system_template.go ├── disable_compute_cell.go ├── eject_media.go ├── enable_compute_cell.go ├── get_address_pool.go ├── get_address_range.go ├── get_auth.go ├── get_batch_create_guest.go ├── get_batch_delete_guest.go ├── get_batch_stop_guest.go ├── get_compute_cell.go ├── get_compute_cell_status.go ├── get_compute_pool.go ├── get_compute_pool_status.go ├── get_disk_image.go ├── get_guest.go ├── get_guest_security_policy.go ├── get_instance_status.go ├── get_media_image.go ├── get_migration.go ├── get_security_policy_group.go ├── get_security_policy_rules.go ├── get_snapshot.go ├── get_storage_pool.go ├── get_system_template.go ├── go.mod ├── go.sum ├── handle_address_changed.go ├── handle_cell_available.go ├── handle_cell_disconnected.go ├── handle_cell_status_updated.go ├── handle_guest_created.go ├── handle_guest_deleted.go ├── handle_guest_started.go ├── handle_guest_stopped.go ├── handle_guest_system_reset.go ├── handle_guest_updated.go ├── handle_instance_migrated.go ├── handle_media_attached.go ├── handle_media_detached.go ├── insert_media.go ├── modify_address_pool.go ├── modify_auth.go ├── modify_compute_pool.go ├── modify_core.go ├── modify_disk_image.go ├── modify_guest_auto_start.go ├── modify_guest_disk_threshold.go ├── modify_guest_name.go ├── modify_guest_network_threshold.go ├── modify_guest_priority.go ├── modify_guest_security_rule.go ├── modify_media_image.go ├── modify_memory.go ├── modify_security_policy_group.go ├── modify_security_policy_rule.go ├── modify_storage_pool.go ├── modify_system_template.go ├── move_guest_security_rule.go ├── move_security_policy_rule.go ├── query_address_pool.go ├── query_address_range.go ├── query_cell_storage_paths.go ├── query_cells_by_pool.go ├── query_compute_cell_status.go ├── query_compute_pool.go ├── query_compute_pool_status.go ├── query_disk_image.go ├── query_guest.go ├── query_instance_status.go ├── query_media_image.go ├── query_migration.go ├── query_security_policy_groups.go ├── query_snapshot.go ├── query_storage_pool.go ├── query_system_templates.go ├── query_unallocated_cells.go ├── query_zone_status.go ├── remove_address_range.go ├── remove_compute_cell.go ├── remove_guest_security_rule.go ├── remove_security_policy_rule.go ├── reset_guest_system.go ├── reset_instance_monitor_secret.go ├── resize_guest_disk.go ├── restore_snapshot.go ├── search_guests.go ├── shrink_guest_disk.go ├── start_batch_create_guest.go ├── start_batch_delete_guest.go ├── start_batch_stop_guest.go ├── start_instance.go ├── stop_instance.go ├── sync_disk_images.go ├── sync_image_server.go └── sync_media_images.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/README.md -------------------------------------------------------------------------------- /core_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/core_service.go -------------------------------------------------------------------------------- /core_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/core_service_test.go -------------------------------------------------------------------------------- /core_transaction_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/core_transaction_manager.go -------------------------------------------------------------------------------- /daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/daemon.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/go.sum -------------------------------------------------------------------------------- /src/imageserver/create_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/create_disk_image.go -------------------------------------------------------------------------------- /src/imageserver/create_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/create_media_image.go -------------------------------------------------------------------------------- /src/imageserver/delete_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/delete_disk_image.go -------------------------------------------------------------------------------- /src/imageserver/delete_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/delete_media_image.go -------------------------------------------------------------------------------- /src/imageserver/get_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/get_disk_image.go -------------------------------------------------------------------------------- /src/imageserver/get_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/get_media_image.go -------------------------------------------------------------------------------- /src/imageserver/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/go.mod -------------------------------------------------------------------------------- /src/imageserver/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/go.sum -------------------------------------------------------------------------------- /src/imageserver/handle_disk_image_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/handle_disk_image_update.go -------------------------------------------------------------------------------- /src/imageserver/http_module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/http_module.go -------------------------------------------------------------------------------- /src/imageserver/image_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/image_manager.go -------------------------------------------------------------------------------- /src/imageserver/image_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/image_service.go -------------------------------------------------------------------------------- /src/imageserver/image_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/image_service_test.go -------------------------------------------------------------------------------- /src/imageserver/modify_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/modify_disk_image.go -------------------------------------------------------------------------------- /src/imageserver/modify_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/modify_media_image.go -------------------------------------------------------------------------------- /src/imageserver/query_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/query_disk_image.go -------------------------------------------------------------------------------- /src/imageserver/query_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/query_media_image.go -------------------------------------------------------------------------------- /src/imageserver/sync_disk_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/sync_disk_images.go -------------------------------------------------------------------------------- /src/imageserver/sync_media_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/sync_media_images.go -------------------------------------------------------------------------------- /src/imageserver/task_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/imageserver/task_manager.go -------------------------------------------------------------------------------- /src/modules/api_module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/api_module.go -------------------------------------------------------------------------------- /src/modules/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/go.mod -------------------------------------------------------------------------------- /src/modules/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/go.sum -------------------------------------------------------------------------------- /src/modules/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/instance.go -------------------------------------------------------------------------------- /src/modules/module_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/module_interface.go -------------------------------------------------------------------------------- /src/modules/request_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/request_proxy.go -------------------------------------------------------------------------------- /src/modules/resource_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/resource_manager.go -------------------------------------------------------------------------------- /src/modules/restful_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/restful_data.go -------------------------------------------------------------------------------- /src/modules/system_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/modules/system_template.go -------------------------------------------------------------------------------- /src/task/add_address_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/add_address_range.go -------------------------------------------------------------------------------- /src/task/add_compute_cell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/add_compute_cell.go -------------------------------------------------------------------------------- /src/task/add_guest_security_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/add_guest_security_rule.go -------------------------------------------------------------------------------- /src/task/add_security_policy_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/add_security_policy_rule.go -------------------------------------------------------------------------------- /src/task/change_cell_storage_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/change_cell_storage_path.go -------------------------------------------------------------------------------- /src/task/change_guest_security_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/change_guest_security_action.go -------------------------------------------------------------------------------- /src/task/create_address_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_address_pool.go -------------------------------------------------------------------------------- /src/task/create_compute_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_compute_pool.go -------------------------------------------------------------------------------- /src/task/create_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_disk_image.go -------------------------------------------------------------------------------- /src/task/create_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_guest.go -------------------------------------------------------------------------------- /src/task/create_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_media_image.go -------------------------------------------------------------------------------- /src/task/create_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_migration.go -------------------------------------------------------------------------------- /src/task/create_security_policy_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_security_policy_group.go -------------------------------------------------------------------------------- /src/task/create_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_snapshot.go -------------------------------------------------------------------------------- /src/task/create_storage_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_storage_pool.go -------------------------------------------------------------------------------- /src/task/create_system_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/create_system_template.go -------------------------------------------------------------------------------- /src/task/data_qualifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/data_qualifier.go -------------------------------------------------------------------------------- /src/task/delete_address_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_address_pool.go -------------------------------------------------------------------------------- /src/task/delete_compute_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_compute_pool.go -------------------------------------------------------------------------------- /src/task/delete_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_disk_image.go -------------------------------------------------------------------------------- /src/task/delete_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_guest.go -------------------------------------------------------------------------------- /src/task/delete_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_media_image.go -------------------------------------------------------------------------------- /src/task/delete_security_policy_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_security_policy_group.go -------------------------------------------------------------------------------- /src/task/delete_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_snapshot.go -------------------------------------------------------------------------------- /src/task/delete_storage_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_storage_pool.go -------------------------------------------------------------------------------- /src/task/delete_system_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/delete_system_template.go -------------------------------------------------------------------------------- /src/task/disable_compute_cell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/disable_compute_cell.go -------------------------------------------------------------------------------- /src/task/eject_media.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/eject_media.go -------------------------------------------------------------------------------- /src/task/enable_compute_cell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/enable_compute_cell.go -------------------------------------------------------------------------------- /src/task/get_address_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_address_pool.go -------------------------------------------------------------------------------- /src/task/get_address_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_address_range.go -------------------------------------------------------------------------------- /src/task/get_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_auth.go -------------------------------------------------------------------------------- /src/task/get_batch_create_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_batch_create_guest.go -------------------------------------------------------------------------------- /src/task/get_batch_delete_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_batch_delete_guest.go -------------------------------------------------------------------------------- /src/task/get_batch_stop_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_batch_stop_guest.go -------------------------------------------------------------------------------- /src/task/get_compute_cell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_compute_cell.go -------------------------------------------------------------------------------- /src/task/get_compute_cell_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_compute_cell_status.go -------------------------------------------------------------------------------- /src/task/get_compute_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_compute_pool.go -------------------------------------------------------------------------------- /src/task/get_compute_pool_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_compute_pool_status.go -------------------------------------------------------------------------------- /src/task/get_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_disk_image.go -------------------------------------------------------------------------------- /src/task/get_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_guest.go -------------------------------------------------------------------------------- /src/task/get_guest_security_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_guest_security_policy.go -------------------------------------------------------------------------------- /src/task/get_instance_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_instance_status.go -------------------------------------------------------------------------------- /src/task/get_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_media_image.go -------------------------------------------------------------------------------- /src/task/get_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_migration.go -------------------------------------------------------------------------------- /src/task/get_security_policy_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_security_policy_group.go -------------------------------------------------------------------------------- /src/task/get_security_policy_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_security_policy_rules.go -------------------------------------------------------------------------------- /src/task/get_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_snapshot.go -------------------------------------------------------------------------------- /src/task/get_storage_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_storage_pool.go -------------------------------------------------------------------------------- /src/task/get_system_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/get_system_template.go -------------------------------------------------------------------------------- /src/task/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/go.mod -------------------------------------------------------------------------------- /src/task/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/go.sum -------------------------------------------------------------------------------- /src/task/handle_address_changed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_address_changed.go -------------------------------------------------------------------------------- /src/task/handle_cell_available.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_cell_available.go -------------------------------------------------------------------------------- /src/task/handle_cell_disconnected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_cell_disconnected.go -------------------------------------------------------------------------------- /src/task/handle_cell_status_updated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_cell_status_updated.go -------------------------------------------------------------------------------- /src/task/handle_guest_created.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_guest_created.go -------------------------------------------------------------------------------- /src/task/handle_guest_deleted.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_guest_deleted.go -------------------------------------------------------------------------------- /src/task/handle_guest_started.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_guest_started.go -------------------------------------------------------------------------------- /src/task/handle_guest_stopped.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_guest_stopped.go -------------------------------------------------------------------------------- /src/task/handle_guest_system_reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_guest_system_reset.go -------------------------------------------------------------------------------- /src/task/handle_guest_updated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_guest_updated.go -------------------------------------------------------------------------------- /src/task/handle_instance_migrated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_instance_migrated.go -------------------------------------------------------------------------------- /src/task/handle_media_attached.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_media_attached.go -------------------------------------------------------------------------------- /src/task/handle_media_detached.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/handle_media_detached.go -------------------------------------------------------------------------------- /src/task/insert_media.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/insert_media.go -------------------------------------------------------------------------------- /src/task/modify_address_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_address_pool.go -------------------------------------------------------------------------------- /src/task/modify_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_auth.go -------------------------------------------------------------------------------- /src/task/modify_compute_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_compute_pool.go -------------------------------------------------------------------------------- /src/task/modify_core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_core.go -------------------------------------------------------------------------------- /src/task/modify_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_disk_image.go -------------------------------------------------------------------------------- /src/task/modify_guest_auto_start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_guest_auto_start.go -------------------------------------------------------------------------------- /src/task/modify_guest_disk_threshold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_guest_disk_threshold.go -------------------------------------------------------------------------------- /src/task/modify_guest_name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_guest_name.go -------------------------------------------------------------------------------- /src/task/modify_guest_network_threshold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_guest_network_threshold.go -------------------------------------------------------------------------------- /src/task/modify_guest_priority.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_guest_priority.go -------------------------------------------------------------------------------- /src/task/modify_guest_security_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_guest_security_rule.go -------------------------------------------------------------------------------- /src/task/modify_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_media_image.go -------------------------------------------------------------------------------- /src/task/modify_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_memory.go -------------------------------------------------------------------------------- /src/task/modify_security_policy_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_security_policy_group.go -------------------------------------------------------------------------------- /src/task/modify_security_policy_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_security_policy_rule.go -------------------------------------------------------------------------------- /src/task/modify_storage_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_storage_pool.go -------------------------------------------------------------------------------- /src/task/modify_system_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/modify_system_template.go -------------------------------------------------------------------------------- /src/task/move_guest_security_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/move_guest_security_rule.go -------------------------------------------------------------------------------- /src/task/move_security_policy_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/move_security_policy_rule.go -------------------------------------------------------------------------------- /src/task/query_address_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_address_pool.go -------------------------------------------------------------------------------- /src/task/query_address_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_address_range.go -------------------------------------------------------------------------------- /src/task/query_cell_storage_paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_cell_storage_paths.go -------------------------------------------------------------------------------- /src/task/query_cells_by_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_cells_by_pool.go -------------------------------------------------------------------------------- /src/task/query_compute_cell_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_compute_cell_status.go -------------------------------------------------------------------------------- /src/task/query_compute_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_compute_pool.go -------------------------------------------------------------------------------- /src/task/query_compute_pool_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_compute_pool_status.go -------------------------------------------------------------------------------- /src/task/query_disk_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_disk_image.go -------------------------------------------------------------------------------- /src/task/query_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_guest.go -------------------------------------------------------------------------------- /src/task/query_instance_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_instance_status.go -------------------------------------------------------------------------------- /src/task/query_media_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_media_image.go -------------------------------------------------------------------------------- /src/task/query_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_migration.go -------------------------------------------------------------------------------- /src/task/query_security_policy_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_security_policy_groups.go -------------------------------------------------------------------------------- /src/task/query_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_snapshot.go -------------------------------------------------------------------------------- /src/task/query_storage_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_storage_pool.go -------------------------------------------------------------------------------- /src/task/query_system_templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_system_templates.go -------------------------------------------------------------------------------- /src/task/query_unallocated_cells.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_unallocated_cells.go -------------------------------------------------------------------------------- /src/task/query_zone_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/query_zone_status.go -------------------------------------------------------------------------------- /src/task/remove_address_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/remove_address_range.go -------------------------------------------------------------------------------- /src/task/remove_compute_cell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/remove_compute_cell.go -------------------------------------------------------------------------------- /src/task/remove_guest_security_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/remove_guest_security_rule.go -------------------------------------------------------------------------------- /src/task/remove_security_policy_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/remove_security_policy_rule.go -------------------------------------------------------------------------------- /src/task/reset_guest_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/reset_guest_system.go -------------------------------------------------------------------------------- /src/task/reset_instance_monitor_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/reset_instance_monitor_secret.go -------------------------------------------------------------------------------- /src/task/resize_guest_disk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/resize_guest_disk.go -------------------------------------------------------------------------------- /src/task/restore_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/restore_snapshot.go -------------------------------------------------------------------------------- /src/task/search_guests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/search_guests.go -------------------------------------------------------------------------------- /src/task/shrink_guest_disk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/shrink_guest_disk.go -------------------------------------------------------------------------------- /src/task/start_batch_create_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/start_batch_create_guest.go -------------------------------------------------------------------------------- /src/task/start_batch_delete_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/start_batch_delete_guest.go -------------------------------------------------------------------------------- /src/task/start_batch_stop_guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/start_batch_stop_guest.go -------------------------------------------------------------------------------- /src/task/start_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/start_instance.go -------------------------------------------------------------------------------- /src/task/stop_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/stop_instance.go -------------------------------------------------------------------------------- /src/task/sync_disk_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/sync_disk_images.go -------------------------------------------------------------------------------- /src/task/sync_image_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/sync_image_server.go -------------------------------------------------------------------------------- /src/task/sync_media_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/project-nano/core/HEAD/src/task/sync_media_images.go --------------------------------------------------------------------------------