kule daily-budget
Tüm görevlerinizin herhangi bir 24 saatte birlikte ne kadar tutabileceğini gösterir ya da ayarlar.
Kullanım
kule daily-budget [OPTIONS] [AMOUNT] [CURRENCY]
Açıklama
Günlük bütçe, Kule'nin evindeki tüm görevlerin üzerinde tek bir bütçedir. Son 24 saatte başlayan çalıştırmaları sayar, yani kayar: dün öğleden sonraki bir çalıştırma yarın öğleden sonra sayılmaz olur.
- Son 24 saatin çalıştırmaları bütçeyi tükettiğinde hiçbir yerde hiçbir çalıştırma başlamaz.
- Başlayan bir çalıştırma, görevin kendi bütçesinin yaptığı gibi kalan
tutarla sınırlanır (bkz.
kule budget). - Maliyetler ajanların bildirdikleridir. Maliyet bildirmeyen çalıştırmalar sınırlanmaz.
Bir tutarla komut günlük bütçeyi ayarlar; off ile kaldırır; ikisi de
yoksa yalnızca gösterir. Her biçim, tüm görevlerin son 24 saatte ne
harcadığını yazar.
Argümanlar
| Argüman | Anlamı |
|---|---|
AMOUNT | 20 ya da 7.50 gibi pozitif bir tutar, ya da off. Bütçeyi göstermek için boş bırakın. |
CURRENCY | Büyük harfle bir ISO 4217 kodu, örneğin USD ya da EUR. Varsayılan: USD. |
Seçenekler
| Seçenek | Değer | Varsayılan | Anlamı |
|---|---|---|---|
--home | yol | ~/.kule (ya da KULE_HOME) | Kule'nin evi. Bkz. genel seçenekler. |
-h, --help | Yardımı yazdırır. |
Örnekler
Hiçbiri ayarlı değilken gösterin:
$ kule daily-budget
last 24 hours, every task: no cost reported in 0 runs; no daily budget
Tüm görevler için günde 20 USD'ye izin verin:
$ kule daily-budget 20
last 24 hours, every task: no cost reported in 0 runs; daily budget 20.00 USD, 20.00 USD left
Birkaç çalıştırmadan sonra:
$ kule daily-budget
last 24 hours, every task: 3.40 USD in 6 runs; daily budget 20.00 USD, 16.60 USD left
Kaldırın:
$ kule daily-budget off
last 24 hours, every task: no cost reported in 0 runs; no daily budget
Çıktı
last 24 hours, every task: <cost> in <N> runs, tüm görevlerin son 24 saatte
başlayan çalıştırmalarının bildirdiğidir. Maliyetler birden fazla para
biriminde geldiyse + ile birleştirilir. ; işaretinden sonra günlük bütçe
ve kalanı gelir, ya da no daily budget.
Hatalar ve çözümler
| Mesaj | Ne yapmalı |
|---|---|
kule: abc: an amount like 20 or 7.50, or off | Bir sayı ya da off yazın. |
kule: a budget is a positive amount in a currency like USD, not 0 USD | 0'dan büyük bir tutar ve büyük harfle bir para birimi kodu kullanın. |
the daily budget is spent: every task together, in the last 24 hours; raise it or turn it off to run again (bir çalıştırma reddedildiğinde) | Eski çalıştırmaların 24 saatin dışına çıkmasını bekleyin, bütçeyi artırın ya da kaldırın. |
Uygulamada
Applies to: Every task seçiliyken Settings → Budget. Pencere önde değilken Kule, günlük bütçenin %80'i harcandığında ve tamamı bittiğinde size haber verir. Eski çalıştırmalar 24 saatin dışına çıktıkça %80'in altına düşen bir bütçe, yeniden yaklaştığında tekrar haber verilir.
Ayrıca bakın
kule budget: tek bir görevin bütçesi.kule group: bir grubun bütçeleri, kendi günlük bütçesi dahil (kule group budget ID AMOUNT --daily).- Bütçeler ve sınırlar