Dxtoolkit adalah sekumpulan skrip, yang dikirimkan oleh tim layanan profesional Delphix. Skrip Dxtoolkit terlihat dan terasa seperti executable UNIX, mengikuti konvensi umum penggunaan flag untuk argumen. Dxtoolkit ditulis dalam Perl, tetapi pengetahuan tentang Perl tidak diperlukan kecuali Anda ingin memperluasnya. Faktanya, tidak diperlukan pengalaman pemrograman apa pun untuk menggunakan dxtoolkit.
Silakan periksa log perubahan untuk daftar perubahan.
Unduh versi kompilasi DxToolkit untuk platform yang diperlukan dari halaman rilis. Buat file konfigurasi dxtools.conf berdasarkan dxtools.conf.example atau halaman Wiki.
Periksa dokumentasi untuk lebih jelasnya
Jalankan dxtoolkit menggunakan gambar buruh pelabuhan:
-v /path/to/your/configfile:/config
pioro/dxtoolkit:develop
dxtoolkit_command dxtoolkit_command_params
contoh: docker run -v /configdir:/config pioro/dxtoolkit:latest dx_get_appliance -d myengine
Perl versi 5.16 atau lebih tinggi
Paket yang diperlukan
Tidak ada skrip dx_syslog di Windows dan AIX karena kurangnya dukungan modul Log::Syslog::Fast Perl
Rilis baru dxtoolkit diuji dengan Mesin Delphix, yang berada dalam dukungan primer atau tambahan. Mantan. Rilis 2.4.14 diuji dengan mesin versi 5.3.9 dan 6.0.X.
Dxtoolkit dirancang untuk mendukung banyak versi Mesin Delphix, meskipun jika versi baru dirilis setelah rilis dxtoolkit, versi tersebut mungkin berhenti berfungsi karena perubahan API. Untuk mengurangi masalah ini hingga versi dxtoolkit berikutnya dirilis, harap tambahkan parameter -dever ke perintah Anda dengan nilai berikut:
parameter | Versi Mesin Delphix | versi API |
---|---|---|
-perkembangan 6.0.11 | Mesin Delphix 6.0.11 | API 1.11.11 |
-perkembangan 6.0 | Mesin Delphix 6.0 | API 1.11.00 |
-perkembangan 5.3 | Mesin Delphix 5.3 | API 1.10.00 |
-perkembangan 5.2 | Mesin Delphix 5.2 | API 1.9.00 |
Kontribusi harus ditandatangani sebagai User Name <[email protected]>
. Pastikan untuk mengatur Git dengan nama pengguna dan alamat email. Perbaikan bug harus bercabang dari cabang stabil saat ini. Fitur baru harus didasarkan pada cabang master
.
Proyek ini beroperasi berdasarkan Kode Etik Delphix. Dengan berpartisipasi dalam proyek ini, Anda setuju untuk mematuhi ketentuannya.
Semua kontributor diharuskan menandatangani perjanjian Kontributor Delphix sebelum menyumbangkan kode ke repositori sumber terbuka. Proses ini ditangani secara otomatis oleh asisten kelas. Cukup buka permintaan tarik dan bot akan secara otomatis memeriksa apakah Anda telah menandatangani perjanjian terbaru. Jika tidak, Anda akan diminta untuk melakukannya sebagai bagian dari proses permintaan penarikan.
Masalah harus dilaporkan di tab masalah repo GitHub. Sertakan tautan ke sana.
Perangkat lunak ini disediakan apa adanya, tanpa jaminan apa pun atau dukungan komersial melalui Delphix. Lihat lisensi terkait untuk detail tambahan. Pertanyaan, permasalahan, permintaan fitur, dan kontribusi harus ditujukan kepada komunitas sebagaimana diuraikan dalam Pedoman Komunitas Delphix.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Hak Cipta (c) 2014, 2016 oleh Delphix. Semua hak dilindungi undang-undang.