Author Topic: Script Mass Provisioning Openscape Voice  (Read 6777 times)

0 Members and 1 Guest are viewing this topic.

Offline Alessandro - Telcom

  • Sr. Member
  • ****
  • Posts: 418
  • Karma: +12/-0
    • View Profile
Script Mass Provisioning Openscape Voice
« on: August 26, 2010, 01:32:22 pm »
Ciao a tutti,
per esperienza personale mi è capitato di dover creare dei compiti a tempo su un opensacape voice.
Nel mio caso dovevo aggiungere degli interni dalle 19 di sera in poi da un cliente ma fisicamente non potevo essere lì, allora ho creato sul server un compito a tempo che lanciasse un mass provisioning entrando tramite CLI.

Mettiamo caso di dover importare il file openpath.txt alle ore 19:00...

1 - Tramite WinSCP entriamo su OS Voice e creiamo una cartella /script

2 - Nella cartella /unisphere/srx3000/srx copiamo il file provisioning.sh

3 - nella cartella /script creiamo un file chiamato ad esempio provisioning.sh e lo rendiamo eseguibile (chmod +x provisioning.sh se fatto da SSH).

4 - nel file dovremo dirgli di cambiare utente in srx, far partire il CLI, inserire utente sysad, andare nel menu 98 (expert mode) e lanciare il comando provisioning del file openpath.txt. Dopodichè uscire e volendo, creare un file con data e ora dell'esecuzione.

5 - il file di provisioning.sh dovrebbe essere come questo:

Quote
#!/bin/sh

su - srx <<END_SCRIPT

startCli
sysad
98
soapMassProv "-f=openpath.txt"
exit
END_SCRIPT

touch /script/script_eseguito_$(date "+%d%m%Y-%H%M%S")


exit 0



se il tutto viene eseguito (ovviamente il file provisioning.sh dev'essere corretto) ci troveremo nella cartella /script un file chiamato script_eseguito_"data e ora di esecuzione"

6 - Non ci resta altro che editare il crontab eseguendo crontab -e con data, ora, giorno, etc di quando dobbiamo lanciarlo.


Spero che possa essere d'aiuto a qualcuno. ciao!!!
« Last Edit: August 26, 2010, 02:10:49 pm by Alessandro-Ctt »
...Un vero guerriero della luce non sa di essere un guerriero della luce...

Offline Lucky

  • Hero Member
  • *****
  • Posts: 741
  • Karma: +14/-0
    • View Profile
Re: Script Mass Provisioning Openscape Voice
« Reply #1 on: August 26, 2010, 01:45:30 pm »
Ciao
 
Tutto bene, finite le vacanze? Presuppongo di si.
 
Scusa, ma forse c'è un errore, hai scritto che il file per il mass provisioning si chiama openpath.txt ma nello script c'è scritto:
 
soapMassProv "-f=provisioning.txt"
 
Ho capito male?
 
 
 

 

Offline Alessandro - Telcom

  • Sr. Member
  • ****
  • Posts: 418
  • Karma: +12/-0
    • View Profile
Re: Script Mass Provisioning Openscape Voice
« Reply #2 on: August 26, 2010, 02:11:31 pm »
Si si hai ragione...modificato...hihihi...purtroppo ferie finite a luglio.
...Un vero guerriero della luce non sa di essere un guerriero della luce...