From f593a42eae01cbec9c64c1a497205b3b74749438 Mon Sep 17 00:00:00 2001 From: Michael Petretti Date: Mon, 19 May 2014 17:33:17 +0200 Subject: Added the new FtpUploadWorker-Class --- src/main/java/org/openslx/satellitedaemon/App.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'src/main/java/org/openslx/satellitedaemon/App.java') diff --git a/src/main/java/org/openslx/satellitedaemon/App.java b/src/main/java/org/openslx/satellitedaemon/App.java index 073e2e8..a0de29a 100644 --- a/src/main/java/org/openslx/satellitedaemon/App.java +++ b/src/main/java/org/openslx/satellitedaemon/App.java @@ -2,14 +2,19 @@ package org.openslx.satellitedaemon; import java.io.FileNotFoundException; import java.io.IOException; +import java.security.InvalidKeyException; import java.security.KeyStoreException; import java.security.NoSuchAlgorithmException; +import java.security.SignatureException; +import java.security.UnrecoverableKeyException; import java.security.cert.CertificateException; +import java.util.UUID; import org.openslx.imagemaster.thrift.iface.FtpCredentials; +import org.openslx.imagemaster.thrift.iface.ImageData; import org.openslx.imagemaster.thrift.iface.ServerAuthenticationException; import org.openslx.satellitedaemon.ftp.FtpImageUploader; -import org.openslx.satellitedaemon.ftp.FtpConnection; +import org.openslx.satellitedaemon.ftp.ThriftConnection; import org.openslx.satellitedaemon.util.Util; /** @@ -18,12 +23,15 @@ import org.openslx.satellitedaemon.util.Util; */ public class App { - public static void main( String[] args ) throws NoSuchAlgorithmException, KeyStoreException, CertificateException, FileNotFoundException, IOException, ServerAuthenticationException + public static void main( String[] args ) throws NoSuchAlgorithmException, KeyStoreException, CertificateException, FileNotFoundException, IOException, ServerAuthenticationException, UnrecoverableKeyException, InvalidKeyException, SignatureException { // TODO: A Thread that starts the call for new credentials and the upload // whenever a new image was sceduled in the db. - FtpCredentials ftpc = FtpConnection.getFtpCredentials(); + ImageData imDat = new ImageData( UUID.randomUUID().toString(), 113, + "TestImage", System.currentTimeMillis(), System.currentTimeMillis(), "me", "anyThing", + true, false, "best", "theVeryBest", 1024 ); + FtpCredentials ftpc = ThriftConnection.getFtpCredentials(imDat); Util.notNullFatal( ftpc, "ftpc was null" ); FtpImageUploader ftpIU = new FtpImageUploader( ftpc ); Util.notNullFatal( ftpIU, "ftpIU was null" ); -- cgit v1.2.3-55-g7522