Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Source
.gitignore
LICENSE
README.md

README.md

P3Swift

P3サーバにログを送信するためのP3クライアントです。

ログを確認するためにはP3Serverが必要です。

ログを送信する

ログにはデフォルト、エラー、ワーニング、インフォの4種類があり、それぞれに対応した機能があります。

p.p.p(["1", "2"], title: "デフォルト")
p.p.error(["1", "2"], title: "エラー")
p.p.warn(["1", "2"], title: "ワーニング")
p.p.info(["1", "2"], title: "インフォ")

様々なログを送信することができます。

p.p.p("123abc", title: "文字列")
p.p.p(["1", "2"])
p.p.p(1234567)
p.p.p(NSDate())

ログの送信先を変更する

ログは、http://localhost:3000/api に送信するように設定されています。 以下の設定をすることで送信先を変更することができます。

let url = "http://example:3000/api"
p.p.url(url)

ログの送信を中止する

以下の設定をすることで送信を中止することができます。

p.p.enable(false)

以下の設定をすることで送信を再開することができます。

p.p.enable(true)
You can’t perform that action at this time.