Fragen zu export-customer und import-customer

  • Code
    > /opt/pdadmin/bin/export-customer
    usage: /opt/pdadmin/bin/export-customer (-c | --customer) <customer name> [--preflight] [-tpv <transport protocol version>]

    Wofür sind die Optionen --preflight und -tpv (welche Transport Protocol Versionen gibt es und wofür ist das?)



    Code
    usage: /opt/pdadmin/bin/import-customer (-r | --reseller) <reseller> [(-a | --account) <account name>]
    [(-c | --customer) <customer name>] [(-j | --jumpover field1[,field2...]]
    [ -t | --trace ] [ --stop-services ]
    < datafile

    wie funktioniert das "jumpover"? Werden damit Felder aus der users oder account Tabelle ignoriert?

    Wofür ist das Argument --lang, welchen Wert muss er enthalten "de", "De", "DE", deutsch oder "Deutsch"?

    Fehlt bei den Argumenten nicht noch --stop_cronjobs, --preflight und --lang?


    Gibt es eine Möglichkeit anzugeben, wenn z.B. ein Angebot bereits existiert, dass das Angebot dann nicht importiert, sondern das bereits vorher importierte Angebot genommen werden soll?

    Beispiel:

    Code
    for i in *.pdx;
        do /opt/pdadmin/bin/import-pdx.sh --reseller RESELLER_NAME --stop-services --stop-cronjobs ${i};
    done

    Beim 1. Import wird z.B. Angebot A importiert; beim weiteren Kunden schlägt der Import fehl, wenn der Kunde das gleiche Angebot hat.


    Beim Import wird die eingestellte PHP Version nicht übernommen.



    ps. es wäre schön, wenn bei -h bzw. --help keine Exception kommen würde

    Code
    > /opt/pdadmin/bin/export-customer -h
    Unknown option: h
    Died at /opt/pdadmin/bin/export-customer line 134.
    at /opt/pdadmin/bin/export-customer line 134
    main::options() called at /opt/pdadmin/bin/export-customer line 404
    main::main() called at /opt/pdadmin/bin/export-customer line 415

    die Ausgabe von /opt/pdadmin/bin/import-customer --help ist etwas besser, aber es wäre schön, wenn -h und --help funktionieren würden.

    Code
    > /opt/pdadmin/bin/import-customer --help
    Unknown option: help
    usage: /opt/pdadmin/bin/import-customer (-r | --reseller) <reseller> [(-a | --account) <account name>]
    [(-c | --customer) <customer name>] [(-j | --jumpover field1[,field2...]]
    [ -t | --trace ] [ --stop-services ]
    < datafile

    bei import-customer.sh funktioniert soweit --help, bei import-pdx.sh jedoch überhaupt nicht.


    pps. beim Skript export-customer erscheint folgende Meldung, wenn der User keine cronjobs hat: crontab returned 1 at /opt/pdadmin/bin/export-customer line 145.


    ppps. bei den Skripten import-pdx.sh und import-customer.sh fehlen bei der Hilfe einige Argumente


    pppps. eine man Page bzw. Hilfe, die etwas aus­sa­ge­kräf­tiger ist, wäre toll.