Skip to content

Instantly share code, notes, and snippets.

View tenstormavi's full-sized avatar
💭
Success occurs when opportunity meets preparation.

Avinash Kumar Dasoundhi tenstormavi

💭
Success occurs when opportunity meets preparation.
View GitHub Profile
#!/usr/bin/env python3
# -*- mode: python -*-
import sys
import hashlib
def calculate_multipart_etag(source_path, chunk_size, expected=None):
md5s = []
with open(source_path,'rb') as fp:
#!/usr/bin/env python3
# -*- mode: python -*-
import os
import sys
import sh
import glob
import base64
import signal
import hashlib
####################################
## This method will check the power status of the VM and will off the vm based on the condition provided
#############################################
vmware = $evm.vmdb('ems').find_by_name('vmware-XL')
#method to power off first 500 vms
first_slot = vmware.vms.first(500)
first_slot.each do |vm|
$evm.log("info", "VM name is #{vm.name}")
if vm.power_state == 'on'
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import ovirtsdk4 as sdk
import ovirtsdk4.types as types
import time
import sys
def create_all():
try:
[DEFAULT]
pbench_install_dir = /opt/pbench-agent
# CHANGE ME!
pbench_results_redirector = perf-infra.ec2.breakage.org
# CHANGE ME!
pbench_web_server = perf-infra.ec2.breakage.org
[pbench-agent]
install-dir = %(pbench_install_dir)s
{
"workload": {
"version": "5.7.0.0/",
"name": "workload-cap-and-util",
"rawdata": [
{
"scenerio-name": "30m-vmware-xlarge",
"process-name": {
"evm_watchdog.rb": [
{
{
"workload": {
"version": "5.7.0.0/",
"name": "workload-cap-and-util",
"rawdata": [
{
"scenerio-name": "30m-vmware-xlarge",
"process-name": {
"evm_watchdog.rb": [
{
{
"workload": {
"version": "5.7.0.0/",
"name": "workload-cap-and-util",
"rawdata": [
{
"scenerio-name": "30m-vmware-xlarge",
"process-name": {
"evm_watchdog.rb": [
{