Skip to content

Instantly share code, notes, and snippets.

View zxiiro's full-sized avatar

Thanh Ha zxiiro

View GitHub Profile
@zxiiro
zxiiro / gist:4e965fd8fc880f437ac41ea55f2f5ad1
Last active September 6, 2018 01:37
Create OS network for APEX
#!/bin/bash -l
# shellcheck source=/tmp/v/openstack/bin/activate disable=SC1091
source "/tmp/v/openstack/bin/activate"
set -eux -o pipefail
JOB_SUM=$(echo "$JOB_NAME" | sum | awk '{ print $1 }')
VM_NAME="$JOB_SUM-$BUILD_NUMBER"
SERVER_ID=$(openstack server show -f value -c id $(hostname | awk -F'.' '{print $1}'))
@zxiiro
zxiiro / build-loop.sh
Created July 20, 2018 21:13
Script to run OpenDaylight Maven builds in an infinite loop while collecting failed build logs in /tmp/buildlogs
#!/bin/bash
logdir=/tmp/buildlogs
mkdir -p "$logdir"
while true; do
rm -rf /tmp/r/org/opendaylight
mvn clean install --show-version --batch-mode -Djenkins \
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn \
-Dmaven.repo.local=/tmp/r \
-Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r \
-P!karaf \
@zxiiro
zxiiro / gist:e5903932aafa410e5b611f5a755baa9c
Created November 15, 2016 02:08
JJB View declaration
- view:
name: test-view
view-type: list
job-name:
- job-a
#!/bin/bash
# @License EPL-1.0 <http://spdx.org/licenses/EPL-1.0>
##############################################################################
# Copyright (c) 2015 The Linux Foundation and others.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
@zxiiro
zxiiro / gist:fcb9f062c378b3ccba66
Created December 2, 2014 03:19
Maven Core Plugins
/tmp/mvncore
/tmp/mvncore/commons-lang
/tmp/mvncore/commons-lang/commons-lang
/tmp/mvncore/commons-lang/commons-lang/2.1
/tmp/mvncore/commons-logging
/tmp/mvncore/commons-logging/commons-logging-api
/tmp/mvncore/commons-logging/commons-logging-api/1.1
/tmp/mvncore/log4j
/tmp/mvncore/log4j/log4j
/tmp/mvncore/log4j/log4j/1.2.12

Keybase proof

I hereby claim:

  • I am zxiiro on github.
  • I am zxiiro (https://keybase.io/zxiiro) on keybase.
  • I have a public key whose fingerprint is 4723 F108 01CA 78E8 E4DD 3633 5783 F720 616E 3180

To claim this, I am signing this object:

@zxiiro
zxiiro / Freeseer #208
Created October 1, 2012 03:06
Freeseer #208
diff --git a/src/freeseer/plugins/output/videopreview/videopreview.py b/src/freeseer/plugins/output/videopreview/videopreview.py
index c5f2f3e..836d797 100644
--- a/src/freeseer/plugins/output/videopreview/videopreview.py
+++ b/src/freeseer/plugins/output/videopreview/videopreview.py
@@ -46,6 +46,9 @@ class VideoPreview(IOutput):
videoqueue = gst.element_factory_make("queue", "videoqueue")
bin.add(videoqueue)
+
+ cspace = gst.element_factory_make("ffmpegcolorspace", "cspace")