ish είναι μια διεπαφή γραμμής εντολών για Impulse και προορίζεται να επιτρέπει την εύκολη προγραμματικές δράσεις σχετικά με τα συστήματα σε Impulse.
Το τμήμα του κελύφους του ish είναι μια τροποποιημένη κέλυφος Python, έτσι ώστε να είναι δυνατή η χρήση της κανονικής δομές προγραμματισμού Python, όπως για, αν και η λίστα των ερμηνειών.
Αυτό το README είναι γραμμένο σε κατάσταση ηρεμίας.
Εντολές
Από το εσωτερικό της ish (ξεκινήστε με την εντολή «ish»)
# Μπορείτε να πάρετε ένα σύστημα με το όνομά του και θα επιστρέψει μόνο ένα ενιαίο σύστημα
>>> Mysystem = System.find («thename»)
# Εναλλακτικά, μπορείτε να αναζητήσετε με οποιαδήποτε παράμετρο ενός αντικειμένου, όχι μόνο το όνομά του
# Μερικές παράμετροι είναι ιδιοκτήτης, last_modifier, το είδος, και os_name
>>> All_my_systems = System.search (ιδιοκτήτης = 'myname »)
>>> All_fedora_systems = System.search (os_name = "Fedora)
>>> All_my_systems εκτύπωσης
[Σύστημα1, συστήματος2, συστήματος3]
>>> Mysys = all_my_systems [0]
>>> Mysys.name εκτύπωσης
σύστημα1
>>> Mysys.os_name
Gentoo
>>> Mysys.os_name = "Fedora"
>>> Mysys.put ()
>>> Mysys.os_name
Μεγάλο ψαλίδι
ώθηση-ερώτημα
Η εντολή ώθηση-ερώτημα είναι ένας γρήγορος τρόπος για να εκτελέσετε ένα ερώτημα
ώθηση-ερώτημα -t <τύπος αντικειμένου> [-p ]
Εάν δεν params δοθεί, θα απαριθμήσω κάθε αντικείμενο αυτού του τύπου. . Αυτό μπορεί να πάρει κάποιο χρόνο
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε