MCPcopy Create free account

hub / github.com/cloud-bulldozer/browbeat / functions

Functions501 in github.com/cloud-bulldozer/browbeat

↓ 68 callersMethodlog_info
Log information with iteration number :param msg: str, message to log
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:34
↓ 31 callersMethoddispatch_value
(self, plugin_instance, type_instance, value, interval)
ansible/install/roles/collectd-openstack/files/collectd_ceph_storage.py:98
↓ 31 callersMethoddispatch_value
(self, plugin_instance, type_instance, value, interval)
browbeat-containers/collectd-openstack/files/collectd_ceph_storage.py:98
↓ 23 callersMethod_create_network
Create neutron provider network. :param provider_phys_net: provider physical network :returns: neutron network dict
rally/rally-plugins/netcreate-boot/provider_netcreate_nova_boot_ping.py:65
↓ 21 callersMethodrun_cmd
(self, cmd, timeout=None)
browbeat/tools.py:31
↓ 18 callersMethodshow_network
Show information of a given network :param network_id: ID of network to look up :kwargs: dict, POST /v2.0/networks show options
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:294
↓ 17 callersFunction_neutron_client
Get the neutron client from workflow's os_clients. This returns the same neutronclient that Rally's NeutronScenario uses internally via self.
workflow/neutron/__init__.py:23
↓ 16 callersMethodrelease_lock
Release lock on object :param object_id: id of object to release lock from
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:335
↓ 13 callersFunction_nova_client
Get the nova client from workflow's os_clients. This returns the same novaclient that Rally's NovaScenario uses internally via self.clients("
workflow/nova/__init__.py:24
↓ 12 callersMethod_create_subnet
Create subnet for network :param tenant_id: ID of tenant :param network_id: ID of network :param network_number: int, number
rally/rally-plugins/nova/nfv_context.py:59
↓ 12 callersMethodwrite
(self, jump_ssh_root, block_size, sample)
rally/rally-plugins/pbench-fio/pbench_fio.py:253
↓ 11 callersMethodacquire_lock
Acquire lock on object :param object_id: id of object to lock :returns: bool, whether the lock was acquired successfully or not
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:318
↓ 10 callersMethod_create_subnet
Create subnet for provider network :param tenant_id: ID of tenant :param network_id: ID of provider network :param network_nu
rally/rally-plugins/netcreate-boot/rally_context.py:51
↓ 9 callersMethodcopy_over_ssh
(self, local_path, remote_path, jump_ssh)
rally/rally-plugins/pbench-fio/pbench_fio.py:179
↓ 9 callersFunctionget_workload_venv
Check the several expected locations for a workload's venv and return the existing venv: * $base_path/$workload-venv * $base_path/.$workload-v
browbeat/path.py:51
↓ 8 callersMethod_run_command_with_attempts
Run command over ssh connection with multiple attempts :param ssh_connection: ssh connection to run command :param cmd: command to run
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:57
↓ 8 callersMethodcombine_metadata
(self, result)
browbeat/elastic.py:75
↓ 8 callersMethodget_time_dict
(self, to_time, from_time, benchmark, test_name, workload, status, index_status="disable
browbeat/workloads/base.py:63
↓ 8 callersMethodshow_port
Show information of a given port :param port_id: ID of subnet to look up :returns: details of the port
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:309
↓ 7 callersMethod_create_subnet
Create subnet for external network :param tenant_id: ID of tenant :param network_id: ID of external network :param network_nu
rally/rally-plugins/dynamic-workloads/rally_context.py:50
↓ 7 callersMethod_run_command
(self, ssh_connection, cmd, max_attempts=120)
rally/rally-plugins/netcreate-boot/trunk_network_simulation.py:54
↓ 7 callersMethodexec_command_over_ssh
(self, script_inline, jump_ssh)
rally/rally-plugins/pbench-fio/pbench_fio.py:186
↓ 7 callersMethodindex_result
(self, result, test_name, result_dir,
browbeat/elastic.py:720
↓ 7 callersMethodupdate_total_fail_tests
(self)
browbeat/workloads/base.py:47
↓ 6 callersMethod_create_router
Create neutron router. :param router_create_args: POST /v2.0/routers request options :returns: neutron router dict
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:226
↓ 6 callersFunction_server_to_dict
Convert a nova Server object to a dict, matching Rally's return patterns.
workflow/nova/__init__.py:42
↓ 6 callersFunctioncleanup_with_concurrency
(cleanup_fun, resources)
utils/rally_cleanup.py:178
↓ 6 callersMethodget_ssh
(self, user, ip, password=None, timeout=300, interval=5)
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:48
↓ 6 callersMethodlog_verbose
(self, msg)
ansible/install/roles/collectd-openstack/files/collectd_iostat_python.py:240
↓ 6 callersMethodlog_verbose
(self, msg)
browbeat-containers/collectd-rhoso/files/collectd_iostat_python.py:240
↓ 6 callersMethodlog_verbose
(self, msg)
browbeat-containers/collectd-openstack/files/collectd_iostat_python.py:240
↓ 6 callersMethodrun_command
Run a command for this collectd plugin. Returns a tuple with command success and output or False and None for output.
ansible/install/roles/collectd-openstack/files/collectd_ceph_storage.py:307
↓ 6 callersMethodrun_command
Run a command for this collectd plugin. Returns a tuple with command success and output or False and None for output.
browbeat-containers/collectd-openstack/files/collectd_ceph_storage.py:307
↓ 5 callersMethod_boot_server_with_tag
Boot a server with a tag. Returns when the server is actually booted and in "ACTIVE" state. If multiple networks created by Network co
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:134
↓ 5 callersMethod_create_security_group_rule
Create Neutron security-group-rule. :param security_group_id: id of neutron security_group :param security_group_rule_args: dict, POS
rally/rally-plugins/netcreate-boot/netcreate_nova_boot_fip_ping_sec_groups.py:145
↓ 5 callersFunction_generate_name
Generate a random name following Rally's naming convention.
workflow/neutron/__init__.py:17
↓ 5 callersMethod_get_servers_by_tag
Retrieve list of servers based on tag. :param tag: str, tag to search for :returns: list of server objects based on tag
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:182
↓ 5 callersMethodassign_ping_fip_from_jumphost
Ping floating ip from jumphost :param jumphost_fip: floating ip of jumphost :param jumphost_user: str, ssh user for jumphost :
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:96
↓ 4 callersFunction_validate_yaml
Raises exception if config is invalid. :param schema: The schema to validate with (browbeat, rally...) :param config: Loaded yaml to validate
browbeat/config.py:44
↓ 4 callersFunction_wait_for_server_status
Wait for server to reach a given status. Rally ref: rally.common.utils.wait_for_status() Rally's _boot_server internally waits for ACTIVE sta
workflow/nova/__init__.py:54
↓ 4 callersMethodget_errors
(self, index, browbeat_id, action=None, times=None, concurrency=None)
browbeat/elastic.py:663
↓ 4 callersMethodget_jumphost_by_trunk
Get jumphost details for a given trunk :param trunk: dict, trunk details :returns: floating ip of jumphost
rally/rally-plugins/dynamic-workloads/trunk.py:115
↓ 4 callersMethodget_server_by_trunk
Get server details for a given trunk :param trunk: dict, trunk details :returns: floating ip of server
rally/rally-plugins/dynamic-workloads/trunk.py:106
↓ 4 callersMethodshow_subnet
Show information of a given subnet :param subnet_id: ID of subnet to look up :returns: details of the subnet
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:302
↓ 4 callersMethodsimulate_subport_connection
(self, local_vm, dest_vm, fip, port, gateway, add_route=False)
rally/rally-plugins/netcreate-boot/trunk_network_simulation.py:139
↓ 4 callersMethodwrite_metadata_file
(self, data, filename)
browbeat/prescribe.py:181
↓ 3 callersMethod_boot_server_with_fip_and_tag
Boot server prepared for SSH actions, with tag :param image: image ID or instance for server creation :param flavor: int, flavor ID or
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:151
↓ 3 callersMethod_get_fip_by_server
Check if server has floating IP, and retrieve it if it does :param server: server object to check for floating IP :returns: floating I
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:190
↓ 3 callersMethod_wait_for_ping_failure
Wait for ping failure to floating IP of server :param server_ip: floating IP of server
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:121
↓ 3 callersMethodadd_route_from_vm_to_jumphost
Add route from trunk vm to jumphost via trunk subport :param local_vm_ssh: ssh connection to trunk VM :param dest_vm: floating ip of d
rally/rally-plugins/dynamic-workloads/trunk.py:44
↓ 3 callersMethodcreate_grafana_urls
(self, time)
browbeat/grafana.py:32
↓ 3 callersMethodcreate_results_dir
(self, *args)
browbeat/tools.py:58
↓ 3 callersMethoddelete_route_from_vm_to_jumphost
Delete route from trunk vm to jumphost via trunk subport :param local_vm_ssh: ssh connection to trunk VM :param dest_vm: floating ip o
rally/rally-plugins/dynamic-workloads/trunk.py:55
↓ 3 callersMethoddissociate_and_delete_floating_ip
Dissociate and delete floating IP of port :param fip_id: id of floating IP of subport
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:235
↓ 3 callersFunctionget_logfile_list
(path, extension='.log')
ansible/install/roles/rsyslog-templates/files/openstack-log-locator.py:38
↓ 3 callersMethodget_messages
Gets <count> messages from the queue. :param string vhost: Name of vhost containing the queue :param string qname: Name of t
browbeat-containers/collectd-rhoso/files/collectd_rabbitmq_monitoring.py:33
↓ 3 callersMethodgrafana_urls
(self)
browbeat/grafana.py:29
↓ 3 callersFunctionload_browbeat_config
Loads and validates an entire Browbeat config per the expected schema. :param path: The path to the Browbeat Config file
browbeat/config.py:24
↓ 3 callersMethodprint_dashboard_url
(self, test_name)
browbeat/grafana.py:46
↓ 3 callersMethodquery_uuid
(self, index, browbeat_uuid)
browbeat/elastic.py:712
↓ 3 callersMethodrun
( self, nova_api_version, smallest_image, smallest_flavor, ext_net_id, num_vms_to_create_with_
rally/rally-plugins/dynamic-workloads/dynamic_workload.py:56
↓ 3 callersMethodshow_router
Show information of a given router :param router_id: ID of router to look up :kwargs: dict, POST /v2.0/routers show options :r
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:286
↓ 3 callersMethodsimulate_subport_connection
Simulate connection from jumphost to random subport of trunk VM :param trunk_id: id of trunk on which subport is present :param vm_fip
rally/rally-plugins/dynamic-workloads/trunk.py:66
↓ 3 callersMethodupdate_index_failures
(self)
browbeat/workloads/base.py:50
↓ 3 callersMethodupdate_total_pass_tests
(self)
browbeat/workloads/base.py:44
↓ 3 callersMethodupdate_total_scenarios
(self)
browbeat/workloads/base.py:38
↓ 3 callersMethodupdate_total_tests
(self)
browbeat/workloads/base.py:41
↓ 3 callersMethodworkload_logger
(self, workload)
browbeat/workloads/base.py:53
↓ 3 callersMethodwrite_metadata_file
(self, data, filename)
browbeat/metadata.py:115
↓ 2 callersMethod_create_archive_policy
(self, gnocchi_client, name, definition, aggregation_methods)
rally/rally-plugins/gnocchi/gnocchi.py:42
↓ 2 callersMethod_create_archive_policy_rule
(self, gnocchi_client, name, metric_pattern, archive_policy_name)
rally/rally-plugins/gnocchi/gnocchi.py:50
↓ 2 callersMethod_create_metric
(self, gnocchi_client, name=None, archive_policy_name=None, unit=None, resource_id=None
rally/rally-plugins/gnocchi/gnocchi.py:59
↓ 2 callersMethod_create_resource
(self, gnocchi_client, resource_type='generic')
rally/rally-plugins/gnocchi/gnocchi.py:73
↓ 2 callersMethod_create_resource_type
(self, gnocchi_client, name)
rally/rally-plugins/gnocchi/gnocchi.py:79
↓ 2 callersMethod_create_router
Create neutron router. :param router_create_args: POST /v2.0/routers request options :returns: neutron router dict
rally/rally-plugins/netcreate-boot/netcreate_nova_boot_fip_ping.py:54
↓ 2 callersMethod_create_sec_group_rule
Create rule for security group :param security_group: security group object to create rule :param protocol: str, protocol of rule to c
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:258
↓ 2 callersFunction_generate_name
Generate a random name following Rally's naming convention.
workflow/nova/__init__.py:18
↓ 2 callersMethod_get_childs_data
Return child's data when available.
ansible/install/roles/collectd-openstack/files/collectd_iostat_python.py:153
↓ 2 callersMethod_get_childs_data
Return child's data when available.
browbeat-containers/collectd-rhoso/files/collectd_iostat_python.py:153
↓ 2 callersMethod_get_childs_data
Return child's data when available.
browbeat-containers/collectd-openstack/files/collectd_iostat_python.py:153
↓ 2 callersFunction_get_server_port_id
Get the first port ID for a server (used for floating IP association). Rally's VMScenario uses this pattern internally when associating float
workflow/nova/__init__.py:507
↓ 2 callersFunction_is_uuid
Check if a string looks like a UUID.
workflow/nova/__init__.py:552
↓ 2 callersFunction_neutron_client
Get the neutron client for floating IP operations. Rally's VMScenario uses self.clients("neutron") for floating IP attach/detach operations.
workflow/nova/__init__.py:33
↓ 2 callersFunction_resolve_flavor
Resolve flavor name to UUID if needed. Rally does this via the nova_flavor type converter. Nova API accepts both name and UUID for flavor, bu
workflow/nova/__init__.py:536
↓ 2 callersFunction_resolve_image
Resolve image name to UUID if needed. Rally does this via the glance_image type converter. Nova API requires the image UUID, not the name.
workflow/nova/__init__.py:519
↓ 2 callersMethod_run
Run iostat command.
ansible/install/roles/collectd-openstack/files/collectd_iostat_python.py:133
↓ 2 callersMethod_run
Run iostat command.
browbeat-containers/collectd-rhoso/files/collectd_iostat_python.py:133
↓ 2 callersMethod_run
Run iostat command.
browbeat-containers/collectd-openstack/files/collectd_iostat_python.py:133
↓ 2 callersMethodaccommodation_to_dict
(self, accommodation)
browbeat/workloads/shaker.py:55
↓ 2 callersMethodadd_subports_to_trunk_and_vm
Add subports to trunk and create vlan interfaces for subports inside trunk VM :param subports: list, list of subports :param trunk_id:
rally/rally-plugins/dynamic-workloads/trunk.py:169
↓ 2 callersFunctionboot_server
Boot a server following Rally NovaScenario._boot_server pattern. Rally ref: NovaScenario._boot_server(image, flavor, auto_assign_nic=False, **kwa
workflow/nova/__init__.py:122
↓ 2 callersMethodboot_servers
Create <num_vms> servers. :param image: image ID or instance for server creation :param flavor: int, flavor ID or instance for server
rally/rally-plugins/dynamic-workloads/vm.py:29
↓ 2 callersMethodboot_servers_with_fip
Create <num_vms> servers with floating IPs :param image: image ID or instance for server creation :param flavor: int, flavor ID or in
rally/rally-plugins/dynamic-workloads/vm.py:78
↓ 2 callersMethodcheck_collectd_config
(self)
browbeat/tools.py:109
↓ 2 callersMethodcheck_metadata
(self)
browbeat/tools.py:86
↓ 2 callersMethodcommon_logging
(self, browbeat_uuid, logging_status)
browbeat/tools.py:150
↓ 2 callersMethodcopy_pbench_logs
(self, jumphost_ip, user, pbench_log_dir)
rally/rally-plugins/pbench-fio/pbench_fio.py:161
↓ 2 callersMethodcreate_client
(self, image, flavor, num_lb, project_id, user_data_file)
rally/rally-plugins/octavia/octavia-fully-populated-loadbalancer.py:43
↓ 2 callersMethodcreate_floating_ip_and_associate_to_port
Create and associate floating IP for port :param port: port object to create floating IP :param ext_net_name: name of external network
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:245
↓ 2 callersMethodcreate_sec_group_with_icmp_ssh
Create security group with icmp and ssh rules :returns: security group dict
rally/rally-plugins/dynamic-workloads/dynamic_utils.py:274
next →1–100 of 501, ranked by callers