Warning: session_start(): open(/var/lib/php/sessions/sess_cov6km178f2cgqck529iuceirg, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass GazAICredentials {
settable S user;
settable S password;
toString {
ret joinNempties(" with ",
shortClassName(this),
nempty(user) ? "user " + user : null,
nempty(password) ? "password" : null);
}
static GazAICredentials fromFile(File f) {
var credMap = parseColonPropertyCIMap(loadTextFile(f));
var cred = new GazAICredentials;
cred.user(credMap.get("user");
cred.password(credMap.get("password");
ret cred;
}
void save(File f) {
saveTextFile(f, formatColonProperties(litorderedmap(
+user,
+password
)));
}
Map asParams() {
ret litorderedmap(+user, pw := password);
}
}