1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
- setup.py: psycopg2 diganti psycopg2-binary
- Pembersihan:
$ cd ~/apps
$ git rm test.ini.tmp test.ini.orig README.md
- Pada va.ini.tpl pada baris va_pemda_pbb_banks kini menggunakan format berikut:
1. bank_id:kd_kanwil.kd_kantor.kd_tp
2. bank_id.channel_id:kd_kanwil.kd_kantor.kd_tp
Antar format dipisahkan oleh spasi. Contoh:
va_pemda_pbb_banks = 110:01.01.20 110.6010:01.01.69 110.6011:01.01.71 110.6012:01.01.72 110.6014:01.01.74
- Pada apps/opensipkd/models/__init__.py baris
DBSession = scoped_session(sessionmaker(extension=ZopeTransactionExtension()))
diganti menjadi
ZTE = ZopeTransactionExtension()
DBSession = scoped_session(sessionmaker(extension=ZTE))
Ini agar DBSession lainnya yang berbeda engine bisa menggunakan ZTE. Dengan begitu transaction.commit()
baik yang dilakukan langsung maupun yang dilakukan Pyramid secara tersembunyi bisa berdampak pada
kedua engine.
- Pengganti README.md adalah README.rst merujuk pada https://github.com/JuliaFEM/JuliaFEM.jl/issues/49
===== Begin README.rst =====
Virtual Account
===============
Modul ini adalah aplikasi untuk mengelola Virtual Account. Berikut cara
pemasangannya.
$ git clone http://git.opensipkd.com/solo/base2.git apps
$ git clone http://git.opensipkd.com/solo/va.git apps/opensipkd/va
$ git clone http://git.opensipkd.com/solo/va-pemda apps/opensipkd/va/pemda
Baris terakhir menyesuaikan kebutuhan. Lainnya adalah::
$ git clone http://git.opensipkd.com/solo/va-server apps/opensipkd/va/server
$ git clone http://git.opensipkd.com/solo/va-client apps/opensipkd/va/client
$ git clone http://git.opensipkd.com/solo/va-pos apps/opensipkd/va/pos
Salin konfigurasi::
$ cd apps
$ cp va.ini.tpl test.ini
Sesuaikan konfigurasi pada baris berikut ini::
sqlalchemy.url = postgresql://h2h:FIXME@localhost/web_service
session.url = postgresql://h2h:FIXME@localhost/web_service
localization = id_ID.utf8
modules = va, va/pemda
Lainnya ``va/server``, ``va/client``, atau ``va/pos``.
Buat Python Virtual Environment::
$ virtualenv ../env
$ ../env/bin/pip install --upgrade pip setuptools
Pasang paket terkait::
$ ../env/bin/python setup.py develop-use-pip
Buat tabelnya::
$ ../env/bin/initialize_opensipkd_db test.ini
Jalankan daemon-nya::
$ ../env/bin/pserve --reload test.ini
===== End README.rst =====