Skip to content

Instantly share code, notes, and snippets.

@eliezio
eliezio / 0001-Upgrade-to-4.2.3.patch
Created March 18, 2019 10:34
AUR apache-karaf upgrade to 4.2.3
From 209f9bb07c9371ddb988e2a73327d8501d1ac8a3 Mon Sep 17 00:00:00 2001
From: Eliezio Oliveira <eliezio@pm.me>
Date: Mon, 18 Mar 2019 10:16:28 +0000
Subject: [PATCH] Upgrade to 4.2.3
---
PKGBUILD | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
@eliezio
eliezio / 0001-Update-to-0.9.2-Fluorine-SR2.patch
Created March 18, 2019 19:05
AUR opendaylight update to 0.9.2
From b42b647e8be360ac95591a9ef344b33670502659 Mon Sep 17 00:00:00 2001
From: Eliezio Oliveira <eliezio@pm.me>
Date: Mon, 18 Mar 2019 19:04:45 +0000
Subject: [PATCH] Update to 0.9.2 (Fluorine-SR2)
---
PKGBUILD | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
@eliezio
eliezio / test
Created July 17, 2019 11:02
Test1
package com.example.demo;
import lombok.SneakyThrows;
import lombok.Value;
import org.apache.commons.beanutils.PropertyUtils;
import sun.reflect.CallerSensitive;
import java.util.*;
import java.util.function.Function;
import java.util.stream.*;
@eliezio
eliezio / 0001-Update-to-0.9.3-Fluorine-SR3.patch
Created July 29, 2019 10:33
AUR opendaylight update to 0.9.3
From b4ac154d66ea1c9a5f0e6935c2fc897afa3406fc Mon Sep 17 00:00:00 2001
From: Eliezio Oliveira <eliezio@pm.me>
Date: Mon, 29 Jul 2019 11:32:32 +0100
Subject: [PATCH] Update to 0.9.3 (Fluorine-SR3)
---
PKGBUILD | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
@eliezio
eliezio / test_sw_upgrade.py
Created May 1, 2020 17:12
Test SW Upgrade using ncclient
import time
import pytest
import nctest
from basetest import BaseTest
from settings import SWUG_TIMED_TRANSITION_TO
NC10_NAMESPACE = "urn:ietf:params:xml:ns:netconf:base:1.0"
SWUG_NAMESPACE = "http://onap.org/pnf-sw-upgrade"
import logging
from ncclient import manager, operations
import settings
LOGGER = logging.getLogger(__name__)
def check_reply_ok(reply):
#!/bin/bash
#
# fix-cedilla
#
# This is a very simple script to configure your personal ".XCompose" file and
# your environment so that typing 'c will generate a cedilla c instead of an
# accented c.
#
# For further information, visit:
# http://github.com/marcopaganini/gnome-cedilla-fix
@eliezio
eliezio / printTasksInputs.gradle.kts
Created June 17, 2023 17:59
Gradle printTasksInputs
tasks.create("printTaskInputs") {
doLast {
project.tasks.forEach {
println("--------------------------------------------------------------------------------")
println(" Task '${project.name}:${it.name}'")
println("--------------------------------------------------------------------------------")
println("")
println("File inputs:")
it.inputs.files.forEach {
@eliezio
eliezio / build.gradle.kts
Created July 31, 2023 11:30
Gradle KTS - reading dependencies from BOM
val specArtifact = "org.springframework.boot:spring-boot-dependencies:2.7.14@pom"
val bomDependency: Dependency = project.dependencies.create(specArtifact)
val bomConfiguration: Configuration = project.configurations.create("bom").also {
it.dependencies.add(bomDependency)
}
val pom: GPathResult = XmlSlurper().parse(bomConfiguration.singleFile)
val dependencies = (pom.getProperty("dependencyManagement") as GPathResult).getProperty("dependencies") as GPathResult
val managedDependencies = dependencies.map {