Skip to content

Commit 0738ae7

Browse files
author
sidzi
committed
added backup fn
1 parent 6d2bb27 commit 0738ae7

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package com.sidzi.circleofmusic;
2+
3+
import android.app.Application;
4+
5+
import com.android.volley.VolleyLog;
6+
7+
public class CircleOfMusic extends Application {
8+
@Override
9+
public void onCreate() {
10+
super.onCreate();
11+
VolleyLog.DEBUG = true;
12+
}
13+
}

app/src/main/java/com/sidzi/circleofmusic/helpers/BucketSaver.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,15 @@
22

33
import android.content.Context;
44
import android.os.Environment;
5+
import android.util.Log;
56

67
import com.j256.ormlite.android.apptools.OpenHelperManager;
78
import com.j256.ormlite.dao.Dao;
89
import com.sidzi.circleofmusic.entities.Track;
910

11+
import net.gotev.uploadservice.MultipartUploadRequest;
12+
import net.gotev.uploadservice.UploadNotificationConfig;
13+
1014
import java.io.BufferedReader;
1115
import java.io.File;
1216
import java.io.FileInputStream;
@@ -19,6 +23,8 @@
1923
import java.sql.SQLException;
2024
import java.util.List;
2125

26+
import static com.sidzi.circleofmusic.config.com_url;
27+
2228

2329
public class BucketSaver {
2430
private Context mContext;
@@ -55,6 +61,16 @@ public void saveFile() {
5561
e.printStackTrace();
5662
}
5763
}
64+
try {
65+
final String uploadIdentity =
66+
new MultipartUploadRequest(mContext, com_url + "backup")
67+
.addFileToUpload(blcom_file.getPath(), "file")
68+
.setNotificationConfig(new UploadNotificationConfig())
69+
.setMaxRetries(2)
70+
.startUpload();
71+
} catch (Exception exc) {
72+
Log.e("AndroidUploadService", exc.getMessage(), exc);
73+
}
5874
}
5975

6076
public boolean importFile() {

0 commit comments

Comments
 (0)