Skip to content

Instantly share code, notes, and snippets.

View sbesson's full-sized avatar

Sébastien Besson sbesson

View GitHub Profile
@sbesson
sbesson / build.xml.patch
Last active August 29, 2015 13:55
Patch for the OMERO5 Homebrew formula
diff --git a/build.xml b/build.xml
index 907abd3..bda6efb 100644
--- a/build.xml
+++ b/build.xml
@@ -1121,7 +1121,7 @@ omero.version=${omero.version}
<propertyregex property="version.describe" input="${fullversion}" regexp="@{regexp}" select="@{select}"/>
</try>
<catch>
- <echo>UNKNOWN</echo>
+ <echo>5.0.0-rc2</echo>
@sbesson
sbesson / version.xml.patch
Created February 13, 2014 11:19
Patch for the Bio-Formats Homebrew formula
diff --git a/ant/version.xml b/ant/version.xml
index 8b0ff07..7bc724d 100644
--- a/ant/version.xml
+++ b/ant/version.xml
@@ -87,10 +87,10 @@ Ant build file for release version numbering.
</if>
<!-- set release version by default if nothing is set -->
- <property name="release.version" value="UNKNOWN"/>
- <property name="release.shortversion" value="UNKNOWN"/>
people = ['mark','colin','simon','petr','andrew','will','ola']
desks = [x + 1 for x in range(len(people))]
import random
random.shuffle(desks)
d = dict(zip(people, desks))
print d
@sbesson
sbesson / CLI err usages
Last active August 29, 2015 14:03
List all usages of self.ctx.err() across the CLI plugins
admin.py: self.ctx.err("No descriptor given. Using %s" SB: OK no login
admin.py: self.ctx.err('Calling "stop" on remaining components') SB: OK no login
admin.py: self.ctx.err("Server not running") SB: OK no login
admin.py: self.ctx.err("not found") SB: OK no login
admin.py: self.ctx.err("error:%s" % e) SB: OK no login
admin.py: self.ctx.err(io2[1].strip()) SB: OK no login
admin.py: self.ctx.err("UNKNOWN!") SB: OK no login
admin.py: self.ctx.err(io2[1].strip()) SB: OK no login
admin.py: self.ctx.err("Not found") SB: OK no login
admin.py: self.ctx.err("Not found") SB: OK no login
OMEXMLService = loci.formats.services.OMEXMLServiceImpl();
metadata = OMEXMLService.createOMEXMLMetadata();
metadata.createRoot();
metadata.setImageID('Image:0', 0);
metadata.setPixelsID('Pixels:0', 0);
modlo = loci.formats.CoreMetadata();
modlo.moduloT.type = loci.formats.FormatTools.LIFETIME;
modlo.moduloT.unit = 'ps';
modlo.moduloT.typeDescription = 'Gated';
@sbesson
sbesson / format-import
Last active August 29, 2015 14:04
A simple CLI script to import a series of format files corresponding to a ticket
#!/bin/bash
set -e
set -u
FILE=$1
shift;
# Define environement variables
HOST=${HOST:-localhost}
@sbesson
sbesson / artifactory_quick_test
Created July 29, 2014 08:15
This minimal test was used while testing the artifactory priori to 5.0.3
brew install maven
rm -rf ~/.m2
git clone https://github.com/ome/minimal-omero-client
cd minimal-omero-client
mvn -U -Pdev dependency:tree
2014-11-03 16:09:55,084 INFO [ ome.services.util.ServiceHandler] (rver-11233) Rslt: (ome.model.core.PlaneInfo:Id_1003590, ome.model.core.PlaneInfo:Id_1003591, ome.model.core.PlaneInfo:Id_1003592, ... 56 more)
2014-11-03 16:09:57,268 INFO [ ome.services.util.ServiceHandler] (rver-11240) Meth: interface ome.api.StatefulServiceInterface.close
2014-11-03 16:09:57,268 INFO [ ome.services.util.ServiceHandler] (rver-11240) Args: ()
2014-11-03 16:09:57,296 DEBUG [ loci.formats.Memoizer] (rver-11240) loaded memo file: /mnt/sbsomero/OMERO.data/BioFormatsCache/mnt/sbsomero/OMERO.data/ManagedRepository/bharker_6/2014-09/24/17-20-53.453/.U2OS_GFP-EB3_mCherry-CenpA_MCAK-RNAi_.nd.bfmemo (583370 bytes)
2014-11-03 16:09:57,296 DEBUG [ loci.formats.Memoizer] (rver-11240) start[1415030997268] time[27] tag[loci.formats.Memoizer.loadMemo]
2014-11-03 16:09:57,296 DEBUG [ loci.formats.Memoizer] (rver-11240) start[1415030997268] time[28] tag[loci.format
annotations = getAnnotationTypes();
objects = getObjectTypes();
defaultownerid = session.getAdminService().getEventContext().userId;
% Load existing file annotations
metadataService = session.getMetadataService();
ids = toJavaList([], 'java.lang.Long');
include = toJavaList(getLCCBOmeroNamespace, 'java.lang.String');
exclude = toJavaList([], 'java.lang.String');
@sbesson
sbesson / gist:7611dda9ba0cabd918cb
Last active August 29, 2015 14:09
5.0.6 rebase
> Add Ant target to check existence of configuration file 9c3111a -> 4cbc8f70ab6ec24fe6ab160e3a760ddbaea71e57
> Add CLI plugin for generating Robot configuration file 1ffdf69 -> 41209db092afc6d4a148419eac931c01c92d8546
> Add new bash script to setup the Robot configuration 0dbcd80 -> de682da9b68829a748ad3e829258720c6c1603ee
> Don't block 'batch annotate' panel even if canAnnotate() is F 368a9a6 -> da464b585c4dd2c78cf94921875faa59886e800d
> Fix flake8 errors 6ad9333 -> accc948083f4af34590a90fe633cd8b77b0c3609
> Fix flake8 errors 729f51a -> c558f4ea67a1c0e5efe3fb90bcbf4972f78a9c90
> Fix flake8 errors 79b02ce -> 6a5d8e24f733670de80fc53c4cc60918d79dd21e
> Fix heap_dump=tmp for jvmcfg f94e7f4 -> 44d7b95c99245519347a92cc1dfb65ac8da29f27
> Fix login robot test .login-logos/img