Skip to content

Instantly share code, notes, and snippets.

🚀
Evolving

Sachin psachin

🚀
Evolving
Block or report user

Report or block psachin

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@psachin
psachin / dhajare.sh
Last active Sep 2, 2018
dhajare.sh
View dhajare.sh
rm file1.txt
for i in `openstack server list -f value -c Name`; do
SERVER_DETAIL=$(openstack server show inst2 -c created -c flavor -c project_id -f value | tr '\r\n' ' ')
created=$(echo $SERVER_DETAIL | awk '{print $1}')
flavor=$(echo $SERVER_DETAIL | awk '{print $2}')
project_id=$(echo $SERVER_DETAIL | awk '{print $4}')
FLAVOR_DETAIL=$(openstack flavor show $flavor -f value -c disk -c ram -c vcpus)
disk_size_gb=$(echo $FLAVOR_DETAIL | awk '{print $1}')
ram_mb=$(echo $FLAVOR_DETAIL | awk '{print $2}')
cpus=$(echo $FLAVOR_DETAIL | awk '{print $3}')
View telemetry.yaml
# This config is extremely resource intensive, so we disable telemetry
# in order to reduce the overall memory footprint
# This is not required in newton
telemetry_args: >-
{% if release != 'newton' %}
-e {{ overcloud_templates_path }}/environments/disable-telemetry.yaml
{% endif %}
View pytest_notes.sh
py.test -svk legacy_usb --cov=telemetry.rules.plugins.rhev.rhev_vm_using_legacy_usb_devices
@psachin
psachin / erc-desktop-notifications.diff
Last active Feb 23, 2018
Show channel name in ERC notification
View erc-desktop-notifications.diff
diff --git a/lisp/erc/erc-desktop-notifications.el b/lisp/erc/erc-desktop-notifications.el
index 84db0f58e46d..2978f6362279 100644
--- a/lisp/erc/erc-desktop-notifications.el
+++ b/lisp/erc/erc-desktop-notifications.el
@@ -52,11 +52,18 @@
:group 'erc-notifications
:type '(choice (const :tag "Session bus" :session) string))
+(defcustom erc-notifications-show-channel nil
+ "Show channel name in notification."
@psachin
psachin / network
Created Feb 20, 2018
D-Link DIR-615 "shark" file: /etc/config/network
View network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0'
option type 'bridge'
@psachin
psachin / hotspotd_arch_linux_deps.sh
Last active Feb 15, 2018
hotspotd: Dependencies for Arch Linux
View hotspotd_arch_linux_deps.sh
git clone https://github.com/psachin/hotspotd.git -b py3
pacman -S wireless_tools hostapd # for `iwconfig`
View demo_dro.rb
irb(main):024:0> dro_class = $evm.vmdb(:generic_object_definition).find_by(:name => "demo_dro")
PostgreSQLAdapter#log_after_checkout, connection_pool: size: 5, connections: 1, in use: 1, waiting_in_queue: 0
PostgreSQLAdapter#log_after_checkin, connection_pool: size: 5, connections: 1, in use: 0, waiting_in_queue: 0
PostgreSQLAdapter#log_after_checkout, connection_pool: size: 5, connections: 1, in use: 1, waiting_in_queue: 0
PostgreSQLAdapter#log_after_checkin, connection_pool: size: 5, connections: 1, in use: 0, waiting_in_queue: 0
=> #<MiqAeServiceGenericObjectDefinition:0x1b5f38c @object=#<GenericObjectDefinition id: 6, name: "demo_dro", description: "Used for enablement", properties: {:attributes=>{"name"=>:string, "is_tired"=>:boolean, "created"=>:datetime, "retirement"=>:datetime}, :associations=>{}, :methods=>["kick", "laugh_at", "punch", "buy_a_drink"]}, created_at: "2017-12-04 19:57:17", updated_at: "2017-12-06 16:43:42">, @virtual_columns=["generic_objects_count", "href_slug", "region_description", "
@psachin
psachin / LearnDRO.rb
Created Jan 27, 2018
Learning ManageIQ's DROs
View LearnDRO.rb
[root@localhost vmdb]# rails c
Loading production environment (Rails 5.0.6)
irb(main):001:0> $evm=MiqAeMethodService::MiqAeService.new(MiqAeEngine::MiqAeWorkspaceRuntime.new)
=> #<MiqAeMethodService::MiqAeService:0x0000000b647188 @drb_server_references=[], @inputs={}, @workspace=#<MiqAeEngine::MiqAeWorkspaceRuntime:0x0000000b6473b8 @readonly=false, @nodes=[], @current=[], @datastore_cache={}, @class_methods={}, @dom_search=#<MiqAeEngine::MiqAeDomainSearch:0x0000000b6472c8 @fqns_id_cache={}, @fqns_id_class_cache={}, @partial_ns=[], @prepend_namespace=nil>, @persist_state_hash={}, @current_state_info={}, @state_machine_objects=[], @ae_user=nil, @rbac=false>, @persist_state_hash={}, @logger=#<Vmdb::Loggers::MulticastLogger:0x000000039a3aa0 @loggers=#<Set: {#<VMDBLogger:0x000000039a3cf8 @progname=nil, @level=1, @default_formatter=#<Logger::Formatter:0x000000039a3c58 @datetime_format=nil>, @formatter=#<VMDBLogger::Formatter:0x000000039a3b40 @datetime_format=nil>, @logdev=#<Logger::LogDevice:0x000000039a3c08 @shift
@psachin
psachin / cfme-rh-sso.yml
Created Jan 8, 2018 — forked from jairojunior/cfme-rh-sso.yml
Playbook to configure CFME login with RH-SSO
View cfme-rh-sso.yml
---
- hosts: all
become: yes
become_user: root
vars:
appliance_file_name: "https_{{ appliance_name }}"
tasks:
- name: SAML configuration dir
@psachin
psachin / ip-slink
Created Jan 5, 2018
ip -s link output
View ip-slink
You can’t perform that action at this time.